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

Migration in Recife (2017–2022)

Immediate region with 16 municipalities and a reference population of 3,566,085 people. In the 2017–2022 five-year period, the unit received 75,325 in-migrants and lost 105,280 out-migrants coming from or going to places outside its borders, a net migration of −29,955 (−8.40 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
São Paulo7,175
Caruaru6,165
Goiana – Timbaúba4,690
Rio de Janeiro3,665
Escada - Ribeirão3,565
Barreiros - Sirinhaém3,225
Carpina3,155
Vitória de Santo Antão3,005
Palmares2,965
João Pessoa2,625
Top 10 destinations of out-migrants
DestinationPeople
Caruaru12,165
São Paulo8,535
João Pessoa6,320
Goiana – Timbaúba4,570
Carpina3,595
Vitória de Santo Antão3,485
Rio de Janeiro3,430
Natal3,215
Garanhuns2,635
Limoeiro2,425

Municipalities of Recife

16 municipalities, with net migration 2017–2022
MunicipalityNet migration
Paulista/PE+23,585
Jaboatão dos Guararapes/PE+15,725
Igarassu/PE+3,925
Camaragibe/PE+3,255
Ipojuca/PE+3,025
São Lourenço da Mata/PE+2,775
Ilha de Itamaracá/PE+2,055
Cabo de Santo Agostinho/PE+1,905
Paudalho/PE+475
Itapissuma/PE+390
Abreu e Lima/PE+130
Fernando de Noronha/PE+100
Moreno/PE+95
Araçoiaba/PE−60
Olinda/PE−13,860
Recife/PE−72,190

Open Recife in the interactive atlas →