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

Migration in Caruaru (2017–2022)

Immediate region with 24 municipalities and a reference population of 1,004,415 people. In the 2017–2022 five-year period, the unit received 40,820 in-migrants and lost 28,045 out-migrants coming from or going to places outside its borders, a net migration of +12,775 (12.72 per 1,000 population).

Migration between municipalities of the same immediate 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
Recife12,165
São Paulo4,340
Palmares3,860
Belo Jardim – Pesqueira2,630
Garanhuns2,165
Surubim1,315
Escada - Ribeirão1,275
Vitória de Santo Antão1,110
Campina Grande910
Arcoverde855
Top 10 destinations of out-migrants
DestinationPeople
Recife6,165
São Paulo2,500
Belo Jardim – Pesqueira1,455
Garanhuns1,340
Campina Grande1,240
Surubim1,035
Palmares1,015
Arcoverde1,005
Escada - Ribeirão750
Limoeiro740

Municipalities of Caruaru

Open Caruaru in the interactive atlas →