Migration in São Paulo (2017–2022)
State (UF) with 645 municipalities and a reference population of 41,941,040 people. In the 2017–2022 five-year period, the unit received 723,225 in-migrants and lost 809,840 out-migrants coming from or going to places outside its borders, a net migration of −86,615 (−2.07 per 1,000 population).
Migration between municipalities of the same state 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 |
|---|---|
| Minas Gerais (MG) | 117,350 |
| Bahia (BA) | 110,625 |
| Rio de Janeiro (RJ) | 70,790 |
| Paraná (PR) | 61,340 |
| Pernambuco (PE) | 48,050 |
| Ceará (CE) | 35,355 |
| Alagoas (AL) | 34,345 |
| Maranhão (MA) | 29,635 |
| Piauí (PI) | 25,085 |
| Mato Grosso do Sul (MS) | 23,215 |
| Destination | People |
|---|---|
| Minas Gerais (MG) | 155,725 |
| Bahia (BA) | 123,070 |
| Paraná (PR) | 104,840 |
| Santa Catarina (SC) | 62,300 |
| Pernambuco (PE) | 47,580 |
| Ceará (CE) | 37,920 |
| Rio de Janeiro (RJ) | 31,065 |
| Mato Grosso do Sul (MS) | 30,095 |
| Piauí (PI) | 27,755 |
| Alagoas (AL) | 26,560 |