Counties in Michigan by net domestic migration, July to June

Livingston County had the highest net domestic migration, July to June of 83 counties in 2021, at 1,330. Wayne County had the lowest, at -16,439. The median was 184 and the figure for Michigan was -28,290. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest1,330Livingston County
Lowest-16,439Wayne County
Median18483 counties
Michigan-28,290History

Map of counties, 2021

Alcona County: 267 personsAlger County: -27 personsAllegan County: 328 personsAlpena County: 200 personsAntrim County: 601 personsArenac County: 115 personsBaraga County: 148 personsBarry County: 599 personsBay County: 26 personsBenzie County: 379 personsBerrien County: -544 personsBranch County: 269 personsCalhoun County: 13 personsCass County: 156 personsCharlevoix County: 247 personsCheboygan County: 401 personsChippewa County: -752 personsClare County: 541 personsClinton County: 318 personsCrawford County: 394 personsDelta County: 223 personsDickinson County: 47 personsEaton County: -91 personsEmmet County: 347 personsGenesee County: -348 personsGladwin County: 361 personsGogebic County: 179 personsGrand Traverse County: 697 personsGratiot County: -210 personsHillsdale County: -16 personsHoughton County: 233 personsHuron County: 173 personsIngham County: -12,586 personsIonia County: -132 personsIosco County: 472 personsIron County: 135 personsIsabella County: -215 personsJackson County: 211 personsKalamazoo County: -1,576 personsKalkaska County: 138 personsKent County: -2,837 personsKeweenaw County: 67 personsLake County: 325 personsLapeer County: 329 personsLeelanau County: 488 personsLenawee County: 90 personsLivingston County: 1,330 personsLuce County: -359 personsMackinac County: 184 personsMacomb County: -2,008 personsManistee County: 494 personsMarquette County: -39 personsMason County: 507 personsMecosta County: 372 personsMenominee County: -5 personsMidland County: -5 personsMissaukee County: 150 personsMonroe County: 851 personsMontcalm County: 847 personsMontmorency County: 270 personsMuskegon County: 951 personsNewaygo County: 402 personsOakland County: -2,627 personsOceana County: 182 personsOgemaw County: 169 personsOntonagon County: 168 personsOsceola County: 311 personsOscoda County: 182 personsOtsego County: 302 personsOttawa County: 541 personsPresque Isle County: 295 personsRoscommon County: 579 personsSaginaw County: 222 personsSt. Clair County: 491 personsSt. Joseph County: -79 personsSanilac County: 216 personsSchoolcraft County: 62 personsShiawassee County: 123 personsTuscola County: -45 personsVan Buren County: 188 personsWashtenaw County: -7,533 personsWayne County: -16,439 personsWexford County: 277 persons
  • Under -800
  • -800 to -100
  • -100 to 0
  • 0 to 200
  • 200 to 400
  • 400 and over
persons, 2021. Red areas are below zero and blue areas above it. Source: U.S. Census Bureau, Population Estimates Program: net domestic migration, 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, 2021

Livingston County: 1,330 personsLivingston County1,330Muskegon County: 951 personsMuskegon County951Monroe County: 851 personsMonroe County851Montcalm County: 847 personsMontcalm County847Grand Traverse County: 697 personsGrand Traverse County697Antrim County: 601 personsAntrim County601Barry County: 599 personsBarry County599Roscommon County: 579 personsRoscommon County579Clare County: 541 personsClare County541Ottawa County: 541 personsOttawa County541Mason County: 507 personsMason County507Manistee County: 494 personsManistee County494St. Clair County: 491 personsSt. Clair County491Leelanau County: 488 personsLeelanau County488Iosco County: 472 personsIosco County472Newaygo County: 402 personsNewaygo County402Cheboygan County: 401 personsCheboygan County401Crawford County: 394 personsCrawford County394Benzie County: 379 personsBenzie County379Mecosta County: 372 personsMecosta County372Gladwin County: 361 personsGladwin County361Emmet County: 347 personsEmmet County347Lapeer County: 329 personsLapeer County329Allegan County: 328 personsAllegan County328Lake County: 325 personsLake County325Clinton County: 318 personsClinton County318Osceola County: 311 personsOsceola County311Otsego County: 302 personsOtsego County302Presque Isle County: 295 personsPresque Isle County295Wexford County: 277 personsWexford County277Montmorency County: 270 personsMontmorency County270Branch County: 269 personsBranch County269Alcona County: 267 personsAlcona County267Charlevoix County: 247 personsCharlevoix County247Houghton County: 233 personsHoughton County233Delta County: 223 personsDelta County223Saginaw County: 222 personsSaginaw County222Sanilac County: 216 personsSanilac County216Jackson County: 211 personsJackson County211Alpena County: 200 personsAlpena County200Livingston County: 1,330 personsLivingston County1,330Muskegon County: 951 personsMuskegon County951Monroe County: 851 personsMonroe County851Montcalm County: 847 personsMontcalm County847Grand Traverse County: 697 personsGrand Traverse County697Antrim County: 601 personsAntrim County601Barry County: 599 personsBarry County599Roscommon County: 579 personsRoscommon County579Clare County: 541 personsClare County541Ottawa County: 541 personsOttawa County541Mason County: 507 personsMason County507Manistee County: 494 personsManistee County494St. Clair County: 491 personsSt. Clair County491Leelanau County: 488 personsLeelanau County488Iosco County: 472 personsIosco County472Newaygo County: 402 personsNewaygo County402Cheboygan County: 401 personsCheboygan County401Crawford County: 394 personsCrawford County394Benzie County: 379 personsBenzie County379Mecosta County: 372 personsMecosta County372Gladwin County: 361 personsGladwin County361Emmet County: 347 personsEmmet County347Lapeer County: 329 personsLapeer County329Allegan County: 328 personsAllegan County328Lake County: 325 personsLake County325Clinton County: 318 personsClinton County318Osceola County: 311 personsOsceola County311Otsego County: 302 personsOtsego County302Presque Isle County: 295 personsPresque Isle County295Wexford County: 277 personsWexford County277Montmorency County: 270 personsMontmorency County270Branch County: 269 personsBranch County269Alcona County: 267 personsAlcona County267Charlevoix County: 247 personsCharlevoix County247Houghton County: 233 personsHoughton County233Delta County: 223 personsDelta County223Saginaw County: 222 personsSaginaw County222Sanilac County: 216 personsSanilac County216Jackson County: 211 personsJackson County211Alpena County: 200 personsAlpena County200
persons. Source: U.S. Census Bureau, Population Estimates Program: net domestic migration, 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

RankCounties2021
persons
Change on 2020
1Livingston County Estimated1,330+349.3%
2Muskegon County Estimated951+1,764.7%
3Monroe County Estimated851+154.8%
4Montcalm County Estimated847+408%
5Grand Traverse County Estimated697+10.8%
6Antrim County Estimated601+194.6%
7Barry County Estimated599+10.7%
8Roscommon County Estimated579+137.3%
9Clare County Estimated541+2,252.2%
9Ottawa County Estimated541-72.1%
11Mason County Estimated507+451.1%
12Manistee County Estimated494+113.9%
13St. Clair County Estimated491+88.8%
14Leelanau County Estimated488+234.2%
15Iosco County Estimated472+825.5%
16Newaygo County Estimated402+2.6%
17Cheboygan County Estimated401+60.4%
18Crawford County Estimated394+672.5%
19Benzie County Estimated379+115.3%
20Mecosta County Estimated372+31.9%
21Gladwin County Estimated361+152.4%
22Emmet County Estimated347+468.9%
23Lapeer County Estimated329+622.2%
24Allegan County Estimated328-24.9%
25Lake County Estimated325+533.3%
26Clinton County Estimated318+524%
27Osceola County Estimated311+486.8%
28Otsego County Estimated302+60.6%
29Presque Isle County Estimated295+81%
30Wexford County Estimated277+242%
31Montmorency County Estimated270+104.5%
32Branch County Estimated269+266%
33Alcona County Estimated267+78%
34Charlevoix County Estimated247+923.3%
35Houghton County Estimated233+137.4%
36Delta County Estimated223+5,675%
37Saginaw County Estimated222+140.5%
38Sanilac County Estimated216+161.9%
39Jackson County Estimated211+114.9%
40Alpena County Estimated200+933.3%
41Van Buren County Estimated188+429.8%
42Mackinac County Estimated184+135.9%
43Oceana County Estimated182-16.5%
43Oscoda County Estimated182+145.9%
45Gogebic County Estimated179+559%
46Huron County Estimated173+1,010.5%
47Ogemaw County Estimated169+42%
48Ontonagon County Estimated168+330.8%
49Cass County Estimated156+207.6%
50Missaukee County Estimated150+123.9%
51Baraga County Estimated148+669.2%
52Kalkaska County Estimated138+1,625%
53Iron County Estimated135+7.1%
54Shiawassee County Estimated123+159.7%
55Arenac County Estimated115+25%
56Lenawee County Estimated90+113.2%
57Keweenaw County Estimated67+42.6%
58Schoolcraft County Estimated62-16.2%
59Dickinson County Estimated47+132.4%
60Bay County Estimated26+110%
61Calhoun County Estimated13+103.9%
62Menominee County Estimated-5+94.9%
62Midland County Estimated-5+89.1%
64Hillsdale County Estimated-16-113.2%
65Alger County Estimated-27-200%
66Marquette County Estimated-39+94.5%
67Tuscola County Estimated-45-144.6%
68St. Joseph County Estimated-79+42.3%
69Eaton County Estimated-91-139.5%
70Ionia County Estimated-132+29.4%
71Gratiot County Estimated-210+35.6%
72Isabella County Estimated-215+21.2%
73Genesee County Estimated-348+39.3%
74Luce County Estimated-359-266.3%
75Berrien County Estimated-544-74.4%
76Chippewa County Estimated-752-214.6%
77Kalamazoo County Estimated-1,576-230.4%
78Macomb County Estimated-2,008+0.4%
79Oakland County Estimated-2,627+65.6%
80Kent County Estimated-2,837-29.4%
81Washtenaw County Estimated-7,533-135%
82Ingham County Estimated-12,586-519.7%
83Wayne County Estimated-16,439-19.2%

Other periods

About this ranking

Estimated moves into an area from elsewhere in the same country minus moves out to the rest of the country, from July 1 of the previous year through June 30 of the reported year.

More on how it is measured
  • United States: states and counties.
  • Canada: provinces and territories, net interprovincial migration (Statistics Canada).
  • United Kingdom: local authorities, counting moves between any two UK local authorities, including across the borders of England, Wales, Scotland and Northern Ireland (ONS internal migration).
  • A negative value means more people left than arrived.

Sums to zero, or close to it, for each country 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, 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, 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 Michigan by net domestic migration, July to June, 2021) [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, 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 Michigan by net domestic migration, July to June, 2021. 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-july-june/michigan-counties?period=2021. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Population Estimates Program: net domestic migration, 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 Michigan by net domestic migration, July to June, 2021. 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-july-june/michigan-counties?period=2021.

Harvard

U.S. Census Bureau (2026) Population Estimates Program: net domestic migration, 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 Michigan by net domestic migration, July to June, 2021 [Dataset]. Available at: https://www.census.gov/programs-surveys/popest/data/data-sets.html, via Invokely: https://invokely.ai/rankings/net-domestic-migration-july-june/michigan-counties?period=2021 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_michigan_by_2021,
  author = {{U.S. Census Bureau}},
  title = {{Population Estimates Program: net domestic migration, 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 Michigan by net domestic migration, July to June, 2021}},
  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-july-june/michigan-counties?period=2021. Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration, 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, 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 Michigan by net domestic migration, July to June, 2021
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-july-june/michigan-counties?period=2021
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/michigan-counties?period=2021.
N1  - Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration, 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 Michigan by net domestic migration, July to June using official data, and cite the source.
rank_places {"indicator":"net_domestic_migration_july_june","level":"province","within":"Michigan","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_july_june&level=province&within=Michigan&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, July to June?

Livingston County, with 1,330 in 2021, according to the U.S. Census Bureau.

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

Wayne County, with -16,439 in 2021.

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, 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, July to June: other rankings

Counties in Michigan: more rankings