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

Migration in João Pessoa (2017–2022)

Immediate region with 22 municipalities and a reference population of 1,332,910 people. In the 2017–2022 five-year period, the unit received 63,020 in-migrants and lost 40,415 out-migrants coming from or going to places outside its borders, a net migration of +22,605 (16.96 per 1,000 population).

Migration between municipalities of the same immediate 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
Campina Grande7,325
Rio de Janeiro7,055
Recife6,320
São Paulo4,655
Guarabira4,375
Goiana – Timbaúba3,115
Distrito Federal2,270
Natal2,235
Mamanguape - Rio Tinto2,055
Rio Branco1,570
Top 10 destinations of out-migrants
DestinationPeople
Campina Grande4,285
Rio de Janeiro3,120
Guarabira3,020
Recife2,625
São Paulo2,220
Mamanguape - Rio Tinto1,985
Patos1,720
Goiana – Timbaúba1,615
Natal1,550
Fortaleza975

Municipalities of João Pessoa

22 municipalities, with net migration 2017–2022
MunicipalityNet migration
João Pessoa/PB+14,245
Cabedelo/PB+5,065
Santa Rita/PB+3,765
Conde/PB+1,915
Mari/PB+645
Pedras de Fogo/PB+605
Sobrado/PB+595
Cuité de Mamanguape/PB+315
Juarez Távora/PB+240
Pitimbu/PB+140
São Miguel de Taipu/PB+95
Lucena/PB+90
Caldas Brandão/PB+50
Riachão do Poço/PB−15
Pilar/PB−15
Juripiranga/PB−45
Alhandra/PB−90
Gurinhém/PB−260
Cruz do Espírito Santo/PB−315
Sapé/PB−385
Caaporã/PB−545
Bayeux/PB−920

Open João Pessoa in the interactive atlas →