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

Migration in São Paulo (2017–2022)

Intermediate region with 50 municipalities and a reference population of 21,313,885 people. In the 2017–2022 five-year period, the unit received 437,960 in-migrants and lost 860,085 out-migrants coming from or going to places outside its borders, a net migration of −422,125 (−19.81 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
Campinas36,985
Rio de Janeiro31,865
Sorocaba19,745
São José dos Campos16,705
Salvador14,230
Recife13,710
Vitória da Conquista11,195
Feira de Santana10,795
Caruaru9,530
Belo Horizonte9,520
Top 10 destinations of out-migrants
DestinationPeople
Campinas130,820
Sorocaba78,865
São José dos Campos52,275
Vitória da Conquista22,530
São José do Rio Preto20,825
Pouso Alegre19,710
Feira de Santana17,055
Presidente Prudente16,550
Bauru16,510
Ribeirão Preto16,135

Municipalities of São Paulo

Open São Paulo in the interactive atlas →