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
| Origin | People |
|---|---|
| Recife | 12,165 |
| São Paulo | 4,340 |
| Palmares | 3,860 |
| Belo Jardim – Pesqueira | 2,630 |
| Garanhuns | 2,165 |
| Surubim | 1,315 |
| Escada - Ribeirão | 1,275 |
| Vitória de Santo Antão | 1,110 |
| Campina Grande | 910 |
| Arcoverde | 855 |
| Destination | People |
|---|---|
| Recife | 6,165 |
| São Paulo | 2,500 |
| Belo Jardim – Pesqueira | 1,455 |
| Garanhuns | 1,340 |
| Campina Grande | 1,240 |
| Surubim | 1,035 |
| Palmares | 1,015 |
| Arcoverde | 1,005 |
| Escada - Ribeirão | 750 |
| Limoeiro | 740 |
Municipalities of Caruaru
| Municipality | Net migration |
|---|---|
| Caruaru/PE | +8,760 |
| Santa Cruz do Capibaribe/PE | +1,995 |
| Gravatá/PE | +1,985 |
| Bezerros/PE | +1,920 |
| Toritama/PE | +935 |
| Cupira/PE | +315 |
| Taquaritinga do Norte/PE | +280 |
| Riacho das Almas/PE | +190 |
| Agrestina/PE | +155 |
| Ibirajuba/PE | +115 |
| Brejo da Madre de Deus/PE | +70 |
| Sairé/PE | +55 |
| Cumaru/PE | +5 |
| Panelas/PE | −90 |
| Jataúba/PE | −95 |
| Chã Grande/PE | −95 |
| Cachoeirinha/PE | −170 |
| Camocim de São Félix/PE | −255 |
| Bonito/PE | −275 |
| Lagoa dos Gatos/PE | −345 |
| Altinho/PE | −400 |
| São Joaquim do Monte/PE | −740 |
| Barra de Guabiraba/PE | −980 |
| São Caitano/PE | −1,150 |