Nykarleby (Finnish:Uusikaarlepyy) is a town and municipality of Finland. It is located in the province of Western Finland and is part of the Ostrobothnia region. The municipality is bilingual, with the majority speaking Swedish (7,001,890,000,000,000,000♠89%
) and the minority Finnish (7,000,800,000,000,000,000♠8%).