Migration in Mato Grosso do Sul (2017–2022)
State (UF) with 79 municipalities and a reference population of 2,556,835 people. In the 2017–2022 five-year period, the unit received 104,005 in-migrants and lost 86,320 out-migrants coming from or going to places outside its borders, a net migration of +17,685 (6.92 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 |
| São Paulo (SP) | 30,095 |
| Paraná (PR) | 13,385 |
| Mato Grosso (MT) | 10,200 |
| Goiás (GO) | 5,715 |
| Minas Gerais (MG) | 5,120 |
| Rio de Janeiro (RJ) | 4,940 |
| Alagoas (AL) | 4,790 |
| Maranhão (MA) | 3,790 |
| Bahia (BA) | 3,475 |
| Pernambuco (PE) | 2,885 |
Top 10 destinations of out-migrants
| Destination | People |
| São Paulo (SP) | 23,215 |
| Paraná (PR) | 15,820 |
| Mato Grosso (MT) | 12,730 |
| Santa Catarina (SC) | 8,370 |
| Goiás (GO) | 4,740 |
| Minas Gerais (MG) | 4,020 |
| Rio de Janeiro (RJ) | 2,735 |
| Rio Grande do Sul (RS) | 2,680 |
| Distrito Federal (DF) | 1,505 |
| Bahia (BA) | 1,380 |
Municipalities of Mato Grosso do Sul
79 municipalities, with net migration 2017–2022
| Municipality | Net migration |
| Dourados/MS | +6,150 |
| Chapadão do Sul/MS | +3,655 |
| Três Lagoas/MS | +3,650 |
| Campo Grande/MS | +3,595 |
| Aparecida do Taboado/MS | +2,980 |
| Costa Rica/MS | +1,695 |
| Ribas do Rio Pardo/MS | +1,695 |
| Sidrolândia/MS | +1,530 |
| Água Clara/MS | +1,515 |
| Jaraguari/MS | +1,265 |
| São Gabriel do Oeste/MS | +1,110 |
| Paranaíba/MS | +1,000 |
| Paraíso das Águas/MS | +685 |
| Inocência/MS | +675 |
| Rio Brilhante/MS | +650 |
| Terenos/MS | +635 |
| Selvíria/MS | +515 |
| Fátima do Sul/MS | +510 |
| Anastácio/MS | +420 |
| Deodápolis/MS | +390 |
| Bonito/MS | +365 |
| Douradina/MS | +360 |
| Figueirão/MS | +360 |
| Ivinhema/MS | +355 |
| Bandeirantes/MS | +330 |
| Rio Verde de Mato Grosso/MS | +320 |
| Caarapó/MS | +300 |
| Juti/MS | +285 |
| Bataguassu/MS | +275 |
| Itaporã/MS | +270 |
| Bodoquena/MS | +260 |
| Corguinho/MS | +250 |
| Batayporã/MS | +220 |
| Ladário/MS | +205 |
| Itaquiraí/MS | +205 |
| Laguna Carapã/MS | +185 |
| Jateí/MS | +180 |
| Dois Irmãos do Buriti/MS | +175 |
| Mundo Novo/MS | +170 |
| Alcinópolis/MS | +130 |
| Santa Rita do Pardo/MS | +80 |
| Rio Negro/MS | +80 |
| Glória de Dourados/MS | +80 |
| Bela Vista/MS | +70 |
| Taquarussu/MS | +70 |
| Guia Lopes da Laguna/MS | +55 |
| Rochedo/MS | +40 |
| Sonora/MS | +10 |
| Vicentina/MS | +5 |
| Porto Murtinho/MS | −10 |
| Angélica/MS | −25 |
| Novo Horizonte do Sul/MS | −100 |
| Nova Alvorada do Sul/MS | −120 |
| Aral Moreira/MS | −170 |
| Eldorado/MS | −215 |
| Anaurilândia/MS | −265 |
| Japorã/MS | −275 |
| Caracol/MS | −305 |
| Brasilândia/MS | −320 |
| Amambai/MS | −330 |
| Iguatemi/MS | −370 |
| Sete Quedas/MS | −395 |
| Pedro Gomes/MS | −420 |
| Nioaque/MS | −425 |
| Maracaju/MS | −600 |
| Cassilândia/MS | −605 |
| Antônio João/MS | −625 |
| Tacuru/MS | −640 |
| Paranhos/MS | −710 |
| Camapuã/MS | −745 |
| Nova Andradina/MS | −810 |
| Aquidauana/MS | −885 |
| Miranda/MS | −900 |
| Jardim/MS | −980 |
| Coronel Sapucaia/MS | −1,105 |
| Naviraí/MS | −1,205 |
| Coxim/MS | −1,415 |
| Ponta Porã/MS | −2,410 |
| Corumbá/MS | −4,970 |
Open Mato Grosso do Sul in the interactive atlas →