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

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 → periphery64,700
Periphery → core44,135
Periphery → periphery116,935
External inflows (rest of the country)149,030
External outflows (rest of the country)376,110

Top 10 intra-RM migration flows

OriginDestinationFlow typePeople
São Gonçalo/RJNiterói/RJPeriphery → periphery12,110
São Gonçalo/RJMaricá/RJPeriphery → periphery11,125
Rio de Janeiro/RJMaricá/RJCore → periphery10,145
Rio de Janeiro/RJNova Iguaçu/RJCore → periphery9,140
Rio de Janeiro/RJNiterói/RJCore → periphery9,000
Duque de Caxias/RJRio de Janeiro/RJPeriphery → core8,060
Niterói/RJSão Gonçalo/RJPeriphery → periphery7,310
Rio de Janeiro/RJDuque de Caxias/RJCore → periphery7,170
São Gonçalo/RJItaboraí/RJPeriphery → periphery6,450
Nova Iguaçu/RJRio de Janeiro/RJPeriphery → core5,935

Commuting

Employed persons in the region5,080,865
Commuters (work outside their municipality of residence)604,235
% of commuters among employed persons11.9
Median commuting time90 min
% using public transport66.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 migrants225,765
... employed120,795
... commuting (work outside where they moved to)45,385
... going back to work in the origin municipality they left23,770
... now working in the core11,500
... working where they now live70,215

Municipalities of Região Metropolitana do Rio de Janeiro

MunicipalityCoreNet migration
Rio de Janeiro/RJYes−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 →