Skip to content
Atlas of internal migration in Brazil 2022 Census · 2017–2022

Migration in Curitiba (2017–2022)

Intermediate region with 45 municipalities and a reference population of 3,792,360 people. In the 2017–2022 five-year period, the unit received 157,080 in-migrants and lost 138,715 out-migrants coming from or going to places outside its borders, a net migration of +18,365 (4.84 per 1,000 population).

Migration between municipalities of the same intermediate region is not counted here; only the flows that cross the unit's border are. The indicators on this page are direct sums of the published municipal flows (excluding the pairs suppressed by disclosure control), not a new sample estimate: that is why there is no standard error or confidence interval at this aggregation level.

Top origins and destinations

Top 10 origins of in-migrants
OriginPeople
São Paulo14,970
Joinville10,275
Londrina9,860
Cascavel9,500
Ponta Grossa8,825
Maringá7,580
Rio de Janeiro6,910
Belém5,895
Blumenau5,875
Manaus5,625
Top 10 destinations of out-migrants
DestinationPeople
Joinville18,800
Cascavel13,565
Blumenau12,575
Londrina11,160
Ponta Grossa10,390
Maringá10,380
São Paulo8,000
Florianópolis4,675
Sorocaba4,325
Guarapuava3,705

Municipalities of Curitiba

Open Curitiba in the interactive atlas →