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

Migration in Teresina (2017–2022)

Immediate region with 16 municipalities and a reference population of 1,050,115 people. In the 2017–2022 five-year period, the unit received 33,115 in-migrants and lost 47,100 out-migrants coming from or going to places outside its borders, a net migration of −13,985 (−13.32 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
Timon2,860
São Paulo2,730
Amarante - Água Branca - Regeneração2,275
Campo Maior1,825
Distrito Federal1,485
Caxias1,450
Barras1,330
Piripiri1,080
São Luís1,015
Fortaleza1,005
Top 10 destinations of out-migrants
DestinationPeople
Timon6,145
São Paulo3,555
Amarante - Água Branca - Regeneração2,520
Parnaíba2,285
Distrito Federal1,835
Campo Maior1,550
São Luís1,055
Fortaleza995
Barras970
Picos860

Municipalities of Teresina

16 municipalities, with net migration 2017–2022
MunicipalityNet migration
Altos/PI+1,690
Demerval Lobão/PI+1,035
Nazária/PI+400
Lagoa do Piauí/PI+265
Pau D'Arco do Piauí/PI+240
Curralinhos/PI+235
Coivaras/PI+175
União/PI+140
Lagoa Alegre/PI+110
Novo Santo Antônio/PI+5
Beneditinos/PI−80
José de Freitas/PI−100
Monsenhor Gil/PI−185
Alto Longá/PI−265
Miguel Alves/PI−945
Teresina/PI−16,865

Open Teresina in the interactive atlas →