Migration in Amazonas (2017–2022)
State (UF) with 62 municipalities and a reference population of 3,589,080 people. In the 2017–2022 five-year period, the unit received 45,450 in-migrants and lost 91,405 out-migrants coming from or going to places outside its borders, a net migration of −45,955 (−12.80 per 1,000 population).
Migration between municipalities of the same state 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
| Origin | People |
| Pará (PA) | 10,205 |
| Rondônia (RO) | 7,120 |
| Rio de Janeiro (RJ) | 4,740 |
| São Paulo (SP) | 3,455 |
| Acre (AC) | 3,350 |
| Roraima (RR) | 3,040 |
| Ceará (CE) | 1,280 |
| Maranhão (MA) | 1,170 |
| Pernambuco (PE) | 1,050 |
| Paraná (PR) | 1,035 |
Top 10 destinations of out-migrants
| Destination | People |
| Pará (PA) | 17,950 |
| Santa Catarina (SC) | 9,845 |
| São Paulo (SP) | 8,865 |
| Paraná (PR) | 8,500 |
| Roraima (RR) | 6,795 |
| Rio de Janeiro (RJ) | 4,975 |
| Rondônia (RO) | 4,315 |
| Rio Grande do Sul (RS) | 3,705 |
| Ceará (CE) | 3,555 |
| Acre (AC) | 3,450 |
Municipalities of Amazonas
62 municipalities, with net migration 2017–2022
| Municipality | Net migration |
| Iranduba/AM | +6,580 |
| Presidente Figueiredo/AM | +2,835 |
| Rio Preto da Eva/AM | +2,495 |
| Humaitá/AM | +2,095 |
| Careiro/AM | +1,570 |
| Apuí/AM | +1,220 |
| Manicoré/AM | +1,135 |
| Itapiranga/AM | +700 |
| Canutama/AM | +685 |
| Manaquiri/AM | +655 |
| Japurá/AM | +635 |
| Autazes/AM | +580 |
| Novo Airão/AM | +560 |
| Urucurituba/AM | +460 |
| Codajás/AM | +340 |
| Silves/AM | +285 |
| Anori/AM | +285 |
| Caapiranga/AM | +270 |
| Anamã/AM | +235 |
| Santo Antônio do Içá/AM | +205 |
| São Sebastião do Uatumã/AM | +200 |
| Guajará/AM | +190 |
| Atalaia do Norte/AM | +175 |
| Itamarati/AM | +170 |
| Urucará/AM | +150 |
| Manacapuru/AM | +125 |
| Jutaí/AM | +80 |
| São Gabriel da Cachoeira/AM | +70 |
| Novo Aripuanã/AM | +55 |
| Alvarães/AM | +50 |
| Amaturá/AM | +50 |
| Nova Olinda do Norte/AM | −5 |
| Uarini/AM | −25 |
| Boa Vista do Ramos/AM | −30 |
| Tefé/AM | −105 |
| Envira/AM | −105 |
| Eirunepé/AM | −110 |
| Lábrea/AM | −125 |
| Juruá/AM | −175 |
| Pauini/AM | −195 |
| Nhamundá/AM | −225 |
| Barcelos/AM | −285 |
| Tapauá/AM | −295 |
| Santa Isabel do Rio Negro/AM | −310 |
| Boca do Acre/AM | −350 |
| Careiro da Várzea/AM | −355 |
| Beruri/AM | −410 |
| Maraã/AM | −430 |
| São Paulo de Olivença/AM | −455 |
| Tonantins/AM | −460 |
| Barreirinha/AM | −475 |
| Tabatinga/AM | −535 |
| Ipixuna/AM | −540 |
| Benjamin Constant/AM | −610 |
| Borba/AM | −620 |
| Fonte Boa/AM | −745 |
| Maués/AM | −980 |
| Parintins/AM | −985 |
| Carauari/AM | −1,285 |
| Itacoatiara/AM | −2,075 |
| Coari/AM | −2,315 |
| Manaus/AM | −55,465 |
Open Amazonas in the interactive atlas →