Migration in Petrópolis (2017–2022)
Intermediate region with 19 municipalities and a reference population of 908,115 people. In the 2017–2022 five-year period, the unit received 30,090 in-migrants and lost 27,890 out-migrants coming from or going to places outside its borders, a net migration of +2,200 (2.42 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
| Origin | People |
|---|---|
| Rio de Janeiro | 18,880 |
| Macaé - Rio das Ostras - Cabo Frio | 2,770 |
| Juíz de Fora | 1,925 |
| Campos dos Goytacazes | 1,305 |
| Volta Redonda - Barra Mansa | 935 |
| São Paulo | 715 |
| Salvador | 395 |
| Natal | 240 |
| Belo Horizonte | 235 |
| Vitória | 225 |
| Destination | People |
|---|---|
| Rio de Janeiro | 8,715 |
| Juíz de Fora | 4,480 |
| Macaé - Rio das Ostras - Cabo Frio | 4,310 |
| São Paulo | 1,505 |
| Volta Redonda - Barra Mansa | 1,270 |
| Campos dos Goytacazes | 1,160 |
| Campinas | 405 |
| Vitória | 355 |
| Belo Horizonte | 350 |
| São José dos Campos | 300 |
Municipalities of Petrópolis
| Municipality | Net migration |
|---|---|
| Teresópolis/RJ | +4,270 |
| Nova Friburgo/RJ | +1,215 |
| Bom Jardim/RJ | +735 |
| São José do Vale do Rio Preto/RJ | +570 |
| Sumidouro/RJ | +385 |
| Sapucaia/RJ | +380 |
| Paraíba do Sul/RJ | +335 |
| Trajano de Moraes/RJ | +325 |
| Comendador Levy Gasparian/RJ | +150 |
| Duas Barras/RJ | +120 |
| Areal/RJ | +45 |
| Carmo/RJ | +25 |
| Macuco/RJ | −55 |
| São Sebastião do Alto/RJ | −75 |
| Santa Maria Madalena/RJ | −85 |
| Cantagalo/RJ | −320 |
| Cordeiro/RJ | −545 |
| Três Rios/RJ | −780 |
| Petrópolis/RJ | −4,335 |