Migration in Campo Grande (2017–2022)
Intermediate region with 32 municipalities and a reference population of 1,426,305 people. In the 2017–2022 five-year period, the unit received 93,430 in-migrants and lost 69,050 out-migrants coming from or going to places outside its borders, a net migration of +24,380 (17.09 per 1,000 population).
Migration between municipalities of the same intermediate 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
| Origin | People |
| Corumbá | 14,150 |
| Dourados | 12,515 |
| São Paulo | 5,125 |
| Araçatuba | 4,170 |
| Presidente Prudente | 3,765 |
| São José do Rio Preto | 2,990 |
| Maceió | 2,340 |
| Campinas | 2,280 |
| Cuiabá | 2,210 |
| Rio Verde | 2,190 |
Top 10 destinations of out-migrants
| Destination | People |
| Dourados | 8,980 |
| Corumbá | 7,465 |
| Araçatuba | 3,485 |
| São José do Rio Preto | 3,100 |
| Cuiabá | 2,765 |
| Presidente Prudente | 2,700 |
| Sinop | 2,565 |
| São Paulo | 2,450 |
| Rondonópolis | 2,255 |
| Blumenau | 2,190 |
Municipalities of Campo Grande
32 municipalities, with net migration 2017–2022
| Municipality | Net migration |
| 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 |
| Terenos/MS | +635 |
| Selvíria/MS | +515 |
| Figueirão/MS | +360 |
| Bandeirantes/MS | +330 |
| Rio Verde de Mato Grosso/MS | +320 |
| Bataguassu/MS | +275 |
| Corguinho/MS | +250 |
| Dois Irmãos do Buriti/MS | +175 |
| Alcinópolis/MS | +130 |
| Santa Rita do Pardo/MS | +80 |
| Rio Negro/MS | +80 |
| Rochedo/MS | +40 |
| Sonora/MS | +10 |
| Nova Alvorada do Sul/MS | −120 |
| Brasilândia/MS | −320 |
| Pedro Gomes/MS | −420 |
| Cassilândia/MS | −605 |
| Camapuã/MS | −745 |
| Coxim/MS | −1,415 |
Open Campo Grande in the interactive atlas →