Counties in Minnesota by net domestic migration rate, July to June

Aitkin County had the highest net domestic migration rate, July to June of 87 counties in 2024, at 17.89 per 1,000 inhabitants. Waseca County had the lowest, at -19.83 per 1,000 inhabitants. The median was -0.9 per 1,000 inhabitants and the figure for Minnesota was -0.04 per 1,000 inhabitants. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest17.89Aitkin County
Lowest-19.83Waseca County
Median-0.987 counties
Minnesota-0.04History

Map of counties, 2024

Aitkin County: 17.89 per 1,000 inhabitantsAnoka County: 1.72 per 1,000 inhabitantsBecker County: 4.1 per 1,000 inhabitantsBeltrami County: 2.55 per 1,000 inhabitantsBenton County: 1.15 per 1,000 inhabitantsBig Stone County: -0.59 per 1,000 inhabitantsBlue Earth County: -6.28 per 1,000 inhabitantsBrown County: -0.86 per 1,000 inhabitantsCarlton County: 3.51 per 1,000 inhabitantsCarver County: 6.8 per 1,000 inhabitantsCass County: 6.56 per 1,000 inhabitantsChippewa County: -4.05 per 1,000 inhabitantsChisago County: 3.4 per 1,000 inhabitantsClay County: 9.36 per 1,000 inhabitantsClearwater County: -7.38 per 1,000 inhabitantsCook County: -13.44 per 1,000 inhabitantsCottonwood County: -12.09 per 1,000 inhabitantsCrow Wing County: 6.01 per 1,000 inhabitantsDakota County: 2.08 per 1,000 inhabitantsDodge County: -0.9 per 1,000 inhabitantsDouglas County: 2.96 per 1,000 inhabitantsFaribault County: -0.72 per 1,000 inhabitantsFillmore County: 1.12 per 1,000 inhabitantsFreeborn County: 0.53 per 1,000 inhabitantsGoodhue County: -1.89 per 1,000 inhabitantsGrant County: -4.72 per 1,000 inhabitantsHennepin County: -3.63 per 1,000 inhabitantsHouston County: -1.29 per 1,000 inhabitantsHubbard County: 3.35 per 1,000 inhabitantsIsanti County: 7.97 per 1,000 inhabitantsItasca County: 2.2 per 1,000 inhabitantsJackson County: -3.03 per 1,000 inhabitantsKanabec County: -0.48 per 1,000 inhabitantsKandiyohi County: -7.2 per 1,000 inhabitantsKittson County: -1.24 per 1,000 inhabitantsKoochiching County: -6.17 per 1,000 inhabitantsLac qui Parle County: -0.9 per 1,000 inhabitantsLake County: -6.1 per 1,000 inhabitantsLake of the Woods County: -0.26 per 1,000 inhabitantsLe Sueur County: 0.1 per 1,000 inhabitantsLincoln County: 1.25 per 1,000 inhabitantsLyon County: 0.55 per 1,000 inhabitantsMcLeod County: -2.77 per 1,000 inhabitantsMahnomen County: -12.32 per 1,000 inhabitantsMarshall County: -5.11 per 1,000 inhabitantsMartin County: -6.57 per 1,000 inhabitantsMeeker County: -1.49 per 1,000 inhabitantsMille Lacs County: 8.23 per 1,000 inhabitantsMorrison County: 4.68 per 1,000 inhabitantsMower County: -0.64 per 1,000 inhabitantsMurray County: -6.83 per 1,000 inhabitantsNicollet County: 3.02 per 1,000 inhabitantsNobles County: -15.21 per 1,000 inhabitantsNorman County: -1.58 per 1,000 inhabitantsOlmsted County: -2.83 per 1,000 inhabitantsOtter Tail County: 3.5 per 1,000 inhabitantsPennington County: -5.6 per 1,000 inhabitantsPine County: 9.18 per 1,000 inhabitantsPipestone County: -11 per 1,000 inhabitantsPolk County: 4.54 per 1,000 inhabitantsPope County: 6.73 per 1,000 inhabitantsRamsey County: -5.96 per 1,000 inhabitantsRed Lake County: -6.4 per 1,000 inhabitantsRedwood County: -7.92 per 1,000 inhabitantsRenville County: -4.92 per 1,000 inhabitantsRice County: 2.42 per 1,000 inhabitantsRock County: -4.17 per 1,000 inhabitantsRoseau County: -4.59 per 1,000 inhabitantsSt. Louis County: 2.33 per 1,000 inhabitantsScott County: -0.94 per 1,000 inhabitantsSherburne County: 0.17 per 1,000 inhabitantsSibley County: 0.92 per 1,000 inhabitantsStearns County: -2.31 per 1,000 inhabitantsSteele County: -4.3 per 1,000 inhabitantsStevens County: -17.92 per 1,000 inhabitantsSwift County: -4.64 per 1,000 inhabitantsTodd County: 0.43 per 1,000 inhabitantsTraverse County: -4.11 per 1,000 inhabitantsWabasha County: -4.81 per 1,000 inhabitantsWadena County: 10.91 per 1,000 inhabitantsWaseca County: -19.83 per 1,000 inhabitantsWashington County: 10.54 per 1,000 inhabitantsWatonwan County: -10.53 per 1,000 inhabitantsWilkin County: -3.79 per 1,000 inhabitantsWinona County: 7.66 per 1,000 inhabitantsWright County: 12.53 per 1,000 inhabitantsYellow Medicine County: -11.15 per 1,000 inhabitants
  • Under -6.1
  • -6.1 to -2.9
  • -2.9 to 0
  • 0 to 2.3
  • 2.3 to 6
  • 6 and over
per 1,000 inhabitants, 2024. Red areas are below zero and blue areas above it. Source: U.S. Census Bureau, Population Estimates Program: net domestic migration rate per 1,000 residents, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2024

Aitkin County: 17.89 per 1,000 inhabitantsAitkin County17.89Wright County: 12.53 per 1,000 inhabitantsWright County12.53Wadena County: 10.91 per 1,000 inhabitantsWadena County10.91Washington County: 10.54 per 1,000 inhabitantsWashington County10.54Clay County: 9.36 per 1,000 inhabitantsClay County9.36Pine County: 9.18 per 1,000 inhabitantsPine County9.18Mille Lacs County: 8.23 per 1,000 inhabitantsMille Lacs County8.23Isanti County: 7.97 per 1,000 inhabitantsIsanti County7.97Winona County: 7.66 per 1,000 inhabitantsWinona County7.66Carver County: 6.8 per 1,000 inhabitantsCarver County6.8Pope County: 6.73 per 1,000 inhabitantsPope County6.73Cass County: 6.56 per 1,000 inhabitantsCass County6.56Crow Wing County: 6.01 per 1,000 inhabitantsCrow Wing County6.01Morrison County: 4.68 per 1,000 inhabitantsMorrison County4.68Polk County: 4.54 per 1,000 inhabitantsPolk County4.54Becker County: 4.1 per 1,000 inhabitantsBecker County4.1Carlton County: 3.51 per 1,000 inhabitantsCarlton County3.51Otter Tail County: 3.5 per 1,000 inhabitantsOtter Tail County3.5Chisago County: 3.4 per 1,000 inhabitantsChisago County3.4Hubbard County: 3.35 per 1,000 inhabitantsHubbard County3.35Nicollet County: 3.02 per 1,000 inhabitantsNicollet County3.02Douglas County: 2.96 per 1,000 inhabitantsDouglas County2.96Beltrami County: 2.55 per 1,000 inhabitantsBeltrami County2.55Rice County: 2.42 per 1,000 inhabitantsRice County2.42St. Louis County: 2.33 per 1,000 inhabitantsSt. Louis County2.33Itasca County: 2.2 per 1,000 inhabitantsItasca County2.2Dakota County: 2.08 per 1,000 inhabitantsDakota County2.08Anoka County: 1.72 per 1,000 inhabitantsAnoka County1.72Lincoln County: 1.25 per 1,000 inhabitantsLincoln County1.25Benton County: 1.15 per 1,000 inhabitantsBenton County1.15Fillmore County: 1.12 per 1,000 inhabitantsFillmore County1.12Sibley County: 0.92 per 1,000 inhabitantsSibley County0.92Lyon County: 0.55 per 1,000 inhabitantsLyon County0.55Freeborn County: 0.53 per 1,000 inhabitantsFreeborn County0.53Todd County: 0.43 per 1,000 inhabitantsTodd County0.43Sherburne County: 0.17 per 1,000 inhabitantsSherburne County0.17Le Sueur County: 0.1 per 1,000 inhabitantsLe Sueur County0.1Lake of the Woods County: -0.26 per 1,000 inhabitantsLake of the Woods County-0.26Kanabec County: -0.48 per 1,000 inhabitantsKanabec County-0.48Big Stone County: -0.59 per 1,000 inhabitantsBig Stone County-0.59Aitkin County: 17.89 per 1,000 inhabitantsAitkin County17.89Wright County: 12.53 per 1,000 inhabitantsWright County12.53Wadena County: 10.91 per 1,000 inhabitantsWadena County10.91Washington County: 10.54 per 1,000 inhabitantsWashington County10.54Clay County: 9.36 per 1,000 inhabitantsClay County9.36Pine County: 9.18 per 1,000 inhabitantsPine County9.18Mille Lacs County: 8.23 per 1,000 inhabitantsMille Lacs County8.23Isanti County: 7.97 per 1,000 inhabitantsIsanti County7.97Winona County: 7.66 per 1,000 inhabitantsWinona County7.66Carver County: 6.8 per 1,000 inhabitantsCarver County6.8Pope County: 6.73 per 1,000 inhabitantsPope County6.73Cass County: 6.56 per 1,000 inhabitantsCass County6.56Crow Wing County: 6.01 per 1,000 inhabitantsCrow Wing County6.01Morrison County: 4.68 per 1,000 inhabitantsMorrison County4.68Polk County: 4.54 per 1,000 inhabitantsPolk County4.54Becker County: 4.1 per 1,000 inhabitantsBecker County4.1Carlton County: 3.51 per 1,000 inhabitantsCarlton County3.51Otter Tail County: 3.5 per 1,000 inhabitantsOtter Tail County3.5Chisago County: 3.4 per 1,000 inhabitantsChisago County3.4Hubbard County: 3.35 per 1,000 inhabitantsHubbard County3.35Nicollet County: 3.02 per 1,000 inhabitantsNicollet County3.02Douglas County: 2.96 per 1,000 inhabitantsDouglas County2.96Beltrami County: 2.55 per 1,000 inhabitantsBeltrami County2.55Rice County: 2.42 per 1,000 inhabitantsRice County2.42St. Louis County: 2.33 per 1,000 inhabitantsSt. Louis County2.33Itasca County: 2.2 per 1,000 inhabitantsItasca County2.2Dakota County: 2.08 per 1,000 inhabitantsDakota County2.08Anoka County: 1.72 per 1,000 inhabitantsAnoka County1.72Lincoln County: 1.25 per 1,000 inhabitantsLincoln County1.25Benton County: 1.15 per 1,000 inhabitantsBenton County1.15Fillmore County: 1.12 per 1,000 inhabitantsFillmore County1.12Sibley County: 0.92 per 1,000 inhabitantsSibley County0.92Lyon County: 0.55 per 1,000 inhabitantsLyon County0.55Freeborn County: 0.53 per 1,000 inhabitantsFreeborn County0.53Todd County: 0.43 per 1,000 inhabitantsTodd County0.43Sherburne County: 0.17 per 1,000 inhabitantsSherburne County0.17Le Sueur County: 0.1 per 1,000 inhabitantsLe Sueur County0.1Lake of the Woods County: -0.26 per 1,000 inhabitantsLake of the Woods County-0.26Kanabec County: -0.48 per 1,000 inhabitantsKanabec County-0.48Big Stone County: -0.59 per 1,000 inhabitantsBig Stone County-0.59
per 1,000 inhabitants. Source: U.S. Census Bureau, Population Estimates Program: net domestic migration rate per 1,000 residents, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Retrieved 2026-10-12.

Full ranking

RankCounties2024
per 1,000 inhabitants
Change on 2023
1Aitkin County Estimated17.89+12.56 pts
2Wright County Estimated12.53-0.99 pts
3Wadena County Estimated10.91+10.21 pts
4Washington County Estimated10.54+5.59 pts
5Clay County Estimated9.36+8.11 pts
6Pine County Estimated9.18-5.19 pts
7Mille Lacs County Estimated8.23+0.74 pts
8Isanti County Estimated7.97-1.21 pts
9Winona County Estimated7.66+7.24 pts
10Carver County Estimated6.8+5.34 pts
11Pope County Estimated6.73+7.43 pts
12Cass County Estimated6.56-1.42 pts
13Crow Wing County Estimated6.01-1.74 pts
14Morrison County Estimated4.68+2.55 pts
15Polk County Estimated4.54+14.12 pts
16Becker County Estimated4.1+4.95 pts
17Carlton County Estimated3.51+0.93 pts
18Otter Tail County Estimated3.5+0.37 pts
19Chisago County Estimated3.4-5.48 pts
20Hubbard County Estimated3.35-4.43 pts
21Nicollet County Estimated3.02+19.57 pts
22Douglas County Estimated2.96-3.88 pts
23Beltrami County Estimated2.55+5.57 pts
24Rice County Estimated2.42+2.15 pts
25St. Louis County Estimated2.33-0.26 pts
26Itasca County Estimated2.2-6.28 pts
27Dakota County Estimated2.08-0.46 pts
28Anoka County Estimated1.72-0.31 pts
29Lincoln County Estimated1.25+2.86 pts
30Benton County Estimated1.15+3.94 pts
31Fillmore County Estimated1.12-1.54 pts
32Sibley County Estimated0.92-7.04 pts
33Lyon County Estimated0.55+6.38 pts
34Freeborn County Estimated0.53+4.02 pts
35Todd County Estimated0.43-0.08 pts
36Sherburne County Estimated0.17-7.4 pts
37Le Sueur County Estimated0.1-0.92 pts
38Lake of the Woods County Estimated-0.26+24.96 pts
39Kanabec County Estimated-0.48-12.2 pts
40Big Stone County Estimated-0.59+3.9 pts
41Mower County Estimated-0.64+6.56 pts
42Faribault County Estimated-0.72-0.29 pts
43Brown County Estimated-0.86+1.36 pts
44Dodge County Estimated-0.9+1 pts
45Lac qui Parle County Estimated-0.9-3.9 pts
46Scott County Estimated-0.94-0.53 pts
47Kittson County Estimated-1.24-0.75 pts
48Houston County Estimated-1.29-0.65 pts
49Meeker County Estimated-1.49+1.44 pts
50Norman County Estimated-1.58+1.41 pts
51Goodhue County Estimated-1.89-2.28 pts
52Stearns County Estimated-2.31-0.86 pts
53McLeod County Estimated-2.77-3.5 pts
54Olmsted County Estimated-2.83-0.29 pts
55Jackson County Estimated-3.03-4.35 pts
56Hennepin County Estimated-3.63+5.76 pts
57Wilkin County Estimated-3.79-2.22 pts
58Chippewa County Estimated-4.05+8.84 pts
59Traverse County Estimated-4.11+18.58 pts
60Rock County Estimated-4.17-9.79 pts
61Steele County Estimated-4.3-1.28 pts
62Roseau County Estimated-4.59+2.14 pts
63Swift County Estimated-4.64+6.26 pts
64Grant County Estimated-4.72-8.62 pts
65Wabasha County Estimated-4.81-5.69 pts
66Renville County Estimated-4.92-0.3 pts
67Marshall County Estimated-5.11+3.03 pts
68Pennington County Estimated-5.6+1.58 pts
69Ramsey County Estimated-5.96+5.49 pts
70Lake County Estimated-6.1-8.67 pts
71Koochiching County Estimated-6.17-4.73 pts
72Blue Earth County Estimated-6.28-3.21 pts
73Red Lake County Estimated-6.4-13.58 pts
74Martin County Estimated-6.57-10.07 pts
75Murray County Estimated-6.83-12.65 pts
76Kandiyohi County Estimated-7.2-1.18 pts
77Clearwater County Estimated-7.38-12.34 pts
78Redwood County Estimated-7.92-2.12 pts
79Watonwan County Estimated-10.53+6.46 pts
80Pipestone County Estimated-11-2.95 pts
81Yellow Medicine County Estimated-11.15-7.79 pts
82Cottonwood County Estimated-12.09-8.58 pts
83Mahnomen County Estimated-12.32-6.3 pts
84Cook County Estimated-13.44+2.61 pts
85Nobles County Estimated-15.21+8.06 pts
86Stevens County Estimated-17.92-20.16 pts
87Waseca County Estimated-19.83-23.04 pts

Other periods

About this ranking

Net domestic migration into a US state or county from July 1 of the previous year through June 30 of the reported year per 1,000 residents, using the average of the population estimates at the two July 1 endpoints.

Sums to zero for the United States as a whole, so there is no national value.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Population Estimates Program: net domestic migration rate per 1,000 residents, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). Population Estimates Program: net domestic migration rate per 1,000 residents, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021 (Counties in Minnesota by net domestic migration rate, July to June, 2024) [Data set]. Retrieved October 12, 2026, from https://www.census.gov/programs-surveys/popest/data/data-sets.html

MLA 9

Population Estimates Program: net domestic migration rate per 1,000 residents, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021, Counties in Minnesota by net domestic migration rate, July to June, 2024. U.S. Census Bureau, 26 Mar. 2026, https://www.census.gov/programs-surveys/popest/data/data-sets.html. Invokely, https://invokely.ai/rankings/net-domestic-migration-rate-july-june/minnesota-counties?period=2024. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Population Estimates Program: net domestic migration rate per 1,000 residents, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Counties in Minnesota by net domestic migration rate, July to June, 2024. Dataset. Accessed October 12, 2026. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Also distributed by Invokely, https://invokely.ai/rankings/net-domestic-migration-rate-july-june/minnesota-counties?period=2024.

Harvard

U.S. Census Bureau (2026) Population Estimates Program: net domestic migration rate per 1,000 residents, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021, Counties in Minnesota by net domestic migration rate, July to June, 2024 [Dataset]. Available at: https://www.census.gov/programs-surveys/popest/data/data-sets.html, via Invokely: https://invokely.ai/rankings/net-domestic-migration-rate-july-june/minnesota-counties?period=2024 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_minnesota_by_2024,
  author = {{U.S. Census Bureau}},
  title = {{Population Estimates Program: net domestic migration rate per 1,000 residents, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021: Counties in Minnesota by net domestic migration rate, July to June, 2024}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www.census.gov/programs-surveys/popest/data/data-sets.html},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-rate-july-june/minnesota-counties?period=2024. Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration rate per 1,000 residents, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - Population Estimates Program: net domestic migration rate per 1,000 residents, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021: Counties in Minnesota by net domestic migration rate, July to June, 2024
PY  - 2026
DA  - 2026/03/26
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www.census.gov/programs-surveys/popest/data/data-sets.html
L2  - https://invokely.ai/rankings/net-domestic-migration-rate-july-june/minnesota-counties?period=2024
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-rate-july-june/minnesota-counties?period=2024.
N1  - Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration rate per 1,000 residents, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Minnesota by net domestic migration rate, July to June using official data, and cite the source.
rank_places {"indicator":"net_domestic_migration_rate_july_june","level":"province","within":"Minnesota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_rate_july_june&level=province&within=Minnesota&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest net domestic migration rate, July to June?

Aitkin County, with 17.89 per 1,000 inhabitants in 2024, according to the U.S. Census Bureau.

Which county has the lowest net domestic migration rate, July to June?

Waseca County, with -19.83 per 1,000 inhabitants in 2024.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Population Estimates Program: net domestic migration rate per 1,000 residents, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Retrieved 2026-10-12.

Net domestic migration rate, July to June: other rankings

Counties in Minnesota: more rankings