Migration in Região Metropolitana do Rio de Janeiro (2017–2022)
Metropolitan region (RM) made up of 22 municipalities, with its core in Rio de Janeiro and a reference population of 12,021,870 people. In the 2017–2022 five-year period there were 225,770 migrations within the region itself (among its municipalities) and an external net migration (with the rest of the country) of −227,085.
Core × periphery matrix (intra-metropolitan migration)
| Core → periphery | 64,700 |
| Periphery → core | 44,135 |
| Periphery → periphery | 116,935 |
| External inflows (rest of the country) | 149,030 |
| External outflows (rest of the country) | 376,110 |
Top 10 intra-RM migration flows
| Origin | Destination | Flow type | People |
| São Gonçalo/RJ | Niterói/RJ | Periphery → periphery | 12,110 |
| São Gonçalo/RJ | Maricá/RJ | Periphery → periphery | 11,125 |
| Rio de Janeiro/RJ | Maricá/RJ | Core → periphery | 10,145 |
| Rio de Janeiro/RJ | Nova Iguaçu/RJ | Core → periphery | 9,140 |
| Rio de Janeiro/RJ | Niterói/RJ | Core → periphery | 9,000 |
| Duque de Caxias/RJ | Rio de Janeiro/RJ | Periphery → core | 8,060 |
| Niterói/RJ | São Gonçalo/RJ | Periphery → periphery | 7,310 |
| Rio de Janeiro/RJ | Duque de Caxias/RJ | Core → periphery | 7,170 |
| São Gonçalo/RJ | Itaboraí/RJ | Periphery → periphery | 6,450 |
| Nova Iguaçu/RJ | Rio de Janeiro/RJ | Periphery → core | 5,935 |
Commuting
| Employed persons in the region | 5,080,865 |
| Commuters (work outside their municipality of residence) | 604,235 |
| % of commuters among employed persons | 11.9 |
| Median commuting time | 90 min |
| % using public transport | 66.5 |
Migrants and work
Sum over the region's municipalities (rm_mig_pendular_resumo): among those who migrated within their own metropolitan region and were employed, where they went to work.
| Intra-RM migrants | 225,765 |
| ... employed | 120,795 |
| ... commuting (work outside where they moved to) | 45,385 |
| ... going back to work in the origin municipality they left | 23,770 |
| ... now working in the core | 11,500 |
| ... working where they now live | 70,215 |
Municipalities of Região Metropolitana do Rio de Janeiro
| Municipality | Core | Net migration |
| Rio de Janeiro/RJ | Yes | −174,980 |
| Belford Roxo/RJ | | −8,800 |
| Cachoeiras de Macacu/RJ | | +705 |
| Duque de Caxias/RJ | | −16,155 |
| Guapimirim/RJ | | +590 |
| Itaboraí/RJ | | +5,200 |
| Itaguaí/RJ | | +1,805 |
| Japeri/RJ | | +1,010 |
| Magé/RJ | | +1,725 |
| Maricá/RJ | | +28,925 |
| Mesquita/RJ | | −2,000 |
| Nilópolis/RJ | | −5,955 |
| Niterói/RJ | | −4,555 |
| Nova Iguaçu/RJ | | −3,580 |
| Paracambi/RJ | | +25 |
| Petrópolis/RJ | | −4,335 |
| Queimados/RJ | | −1,820 |
| Rio Bonito/RJ | | +260 |
| Seropédica/RJ | | +2,320 |
| São Gonçalo/RJ | | −33,790 |
| São João de Meriti/RJ | | −13,465 |
| Tanguá/RJ | | −230 |
Open Região Metropolitana do Rio de Janeiro in the interactive atlas →