Counties in Michigan by net domestic migration, July to June, 2025

Macomb County had the highest net domestic migration, July to June of 83 counties in 2025, at 1,680. Wayne County had the lowest, at -6,225. The median was 121 and the figure for Michigan was 1,796. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest1,680Macomb County
Lowest-6,225Wayne County
Median12183 counties
Michigan1,796History

Map of counties, 2025

Alcona County: 159 personsAlger County: -13 personsAllegan County: 532 personsAlpena County: 165 personsAntrim County: 412 personsArenac County: 121 personsBaraga County: -47 personsBarry County: -43 personsBay County: 112 personsBenzie County: 164 personsBerrien County: -8 personsBranch County: -260 personsCalhoun County: -36 personsCass County: 226 personsCharlevoix County: 20 personsCheboygan County: 89 personsChippewa County: 110 personsClare County: 301 personsClinton County: 101 personsCrawford County: 206 personsDelta County: 75 personsDickinson County: 61 personsEaton County: 347 personsEmmet County: -7 personsGenesee County: 420 personsGladwin County: 324 personsGogebic County: 136 personsGrand Traverse County: 406 personsGratiot County: -113 personsHillsdale County: 47 personsHoughton County: -39 personsHuron County: -28 personsIngham County: 398 personsIonia County: 193 personsIosco County: 83 personsIron County: 76 personsIsabella County: -316 personsJackson County: 180 personsKalamazoo County: -356 personsKalkaska County: 126 personsKent County: -721 personsKeweenaw County: 28 personsLake County: 268 personsLapeer County: 383 personsLeelanau County: 291 personsLenawee County: 201 personsLivingston County: 412 personsLuce County: 7 personsMackinac County: 118 personsMacomb County: 1,680 personsManistee County: 238 personsMarquette County: 372 personsMason County: 141 personsMecosta County: 399 personsMenominee County: -11 personsMidland County: 11 personsMissaukee County: 133 personsMonroe County: 530 personsMontcalm County: 217 personsMontmorency County: 168 personsMuskegon County: 731 personsNewaygo County: 315 personsOakland County: -2,684 personsOceana County: 243 personsOgemaw County: 206 personsOntonagon County: 26 personsOsceola County: -57 personsOscoda County: 134 personsOtsego County: 5 personsOttawa County: 1,166 personsPresque Isle County: 50 personsRoscommon County: 244 personsSaginaw County: 177 personsSt. Clair County: 584 personsSt. Joseph County: -74 personsSanilac County: 10 personsSchoolcraft County: 75 personsShiawassee County: 36 personsTuscola County: -13 personsVan Buren County: -38 personsWashtenaw County: -2,446 personsWayne County: -6,225 personsWexford County: 142 persons
  • Under -160
  • -160 to -40
  • -40 to 0
  • 0 to 120
  • 120 to 240
  • 240 and over
persons, 2025. 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, 2025

Macomb County: 1,680 personsMacomb County1,680Ottawa County: 1,166 personsOttawa County1,166Muskegon County: 731 personsMuskegon County731St. Clair County: 584 personsSt. Clair County584Allegan County: 532 personsAllegan County532Monroe County: 530 personsMonroe County530Genesee County: 420 personsGenesee County420Antrim County: 412 personsAntrim County412Livingston County: 412 personsLivingston County412Grand Traverse County: 406 personsGrand Traverse County406Mecosta County: 399 personsMecosta County399Ingham County: 398 personsIngham County398Lapeer County: 383 personsLapeer County383Marquette County: 372 personsMarquette County372Eaton County: 347 personsEaton County347Gladwin County: 324 personsGladwin County324Newaygo County: 315 personsNewaygo County315Clare County: 301 personsClare County301Leelanau County: 291 personsLeelanau County291Lake County: 268 personsLake County268Roscommon County: 244 personsRoscommon County244Oceana County: 243 personsOceana County243Manistee County: 238 personsManistee County238Cass County: 226 personsCass County226Montcalm County: 217 personsMontcalm County217Crawford County: 206 personsCrawford County206Ogemaw County: 206 personsOgemaw County206Lenawee County: 201 personsLenawee County201Ionia County: 193 personsIonia County193Jackson County: 180 personsJackson County180Saginaw County: 177 personsSaginaw County177Montmorency County: 168 personsMontmorency County168Alpena County: 165 personsAlpena County165Benzie County: 164 personsBenzie County164Alcona County: 159 personsAlcona County159Wexford County: 142 personsWexford County142Mason County: 141 personsMason County141Gogebic County: 136 personsGogebic County136Oscoda County: 134 personsOscoda County134Missaukee County: 133 personsMissaukee County133Macomb County: 1,680 personsMacomb County1,680Ottawa County: 1,166 personsOttawa County1,166Muskegon County: 731 personsMuskegon County731St. Clair County: 584 personsSt. Clair County584Allegan County: 532 personsAllegan County532Monroe County: 530 personsMonroe County530Genesee County: 420 personsGenesee County420Antrim County: 412 personsAntrim County412Livingston County: 412 personsLivingston County412Grand Traverse County: 406 personsGrand Traverse County406Mecosta County: 399 personsMecosta County399Ingham County: 398 personsIngham County398Lapeer County: 383 personsLapeer County383Marquette County: 372 personsMarquette County372Eaton County: 347 personsEaton County347Gladwin County: 324 personsGladwin County324Newaygo County: 315 personsNewaygo County315Clare County: 301 personsClare County301Leelanau County: 291 personsLeelanau County291Lake County: 268 personsLake County268Roscommon County: 244 personsRoscommon County244Oceana County: 243 personsOceana County243Manistee County: 238 personsManistee County238Cass County: 226 personsCass County226Montcalm County: 217 personsMontcalm County217Crawford County: 206 personsCrawford County206Ogemaw County: 206 personsOgemaw County206Lenawee County: 201 personsLenawee County201Ionia County: 193 personsIonia County193Jackson County: 180 personsJackson County180Saginaw County: 177 personsSaginaw County177Montmorency County: 168 personsMontmorency County168Alpena County: 165 personsAlpena County165Benzie County: 164 personsBenzie County164Alcona County: 159 personsAlcona County159Wexford County: 142 personsWexford County142Mason County: 141 personsMason County141Gogebic County: 136 personsGogebic County136Oscoda County: 134 personsOscoda County134Missaukee County: 133 personsMissaukee County133
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

RankCounties2025
persons
Change on 2024
1Macomb County Estimated1,680+9.9%
2Ottawa County Estimated1,166+6.8%
3Muskegon County Estimated731-10.6%
4St. Clair County Estimated584+62.2%
5Allegan County Estimated532+64.7%
6Monroe County Estimated530-8.5%
7Genesee County Estimated420+48.9%
8Antrim County Estimated412+169.3%
8Livingston County Estimated412+472.2%
10Grand Traverse County Estimated406+108.2%
11Mecosta County Estimated399+89.1%
12Ingham County Estimated398+125.5%
13Lapeer County Estimated383+11%
14Marquette County Estimated372+2.5%
15Eaton County Estimated347+212.6%
16Gladwin County Estimated324+76.1%
17Newaygo County Estimated315-1.3%
18Clare County Estimated301+66.3%
19Leelanau County Estimated291+576.7%
20Lake County Estimated268-20.5%
21Roscommon County Estimated244-13.2%
22Oceana County Estimated243+1,034.6%
23Manistee County Estimated238+15.5%
24Cass County Estimated226+465%
25Montcalm County Estimated217-64.1%
26Crawford County Estimated206+39.2%
26Ogemaw County Estimated206+66.1%
28Lenawee County Estimated201-35%
29Ionia County Estimated193+89.2%
30Jackson County Estimated180+68.2%
31Saginaw County Estimated177-0.6%
32Montmorency County Estimated168-14.3%
33Alpena County Estimated165-17.5%
34Benzie County Estimated164+45.1%
35Alcona County Estimated159-15.9%
36Wexford County Estimated142+0.7%
37Mason County Estimated141+127.4%
38Gogebic County Estimated136+70%
39Oscoda County Estimated134+31.4%
40Missaukee County Estimated133+264.2%
41Kalkaska County Estimated126-55.6%
42Arenac County Estimated121+255.9%
43Mackinac County Estimated118-25.8%
44Bay County Estimated112-32.1%
45Chippewa County Estimated110+320%
46Clinton County Estimated101+32.9%
47Cheboygan County Estimated89+217.9%
48Iosco County Estimated83-66.3%
49Iron County Estimated76-18.3%
50Delta County Estimated75-9.6%
50Schoolcraft County Estimated75+13.6%
52Dickinson County Estimated61+79.4%
53Presque Isle County Estimated50-52.8%
54Hillsdale County Estimated47+14.6%
55Shiawassee County Estimated36-63.3%
56Keweenaw County Estimated28+380%
57Ontonagon County Estimated26-46.9%
58Charlevoix County Estimated20-85.1%
59Midland County Estimated11+107.2%
60Sanilac County Estimated10+25%
61Luce County Estimated7+450%
62Otsego County Estimated5-98.5%
63Emmet County Estimated-7-110.1%
64Berrien County Estimated-8+96.9%
65Menominee County Estimated-11-110.5%
66Alger County Estimated-13-533.3%
66Tuscola County Estimated-13-117.3%
68Huron County Estimated-28-27.3%
69Calhoun County Estimated-36-116.1%
70Van Buren County Estimated-38-179.2%
71Houghton County Estimated-39+76.8%
72Barry County Estimated-43-148.9%
73Baraga County Estimated-47-687.5%
74Osceola County Estimated-57-125.7%
75St. Joseph County Estimated-74-5.7%
76Gratiot County Estimated-113-465%
77Branch County Estimated-260-548.3%
78Isabella County Estimated-316-209.7%
79Kalamazoo County Estimated-356+47.6%
80Kent County Estimated-721+25.2%
81Washtenaw County Estimated-2,446+34.1%
82Oakland County Estimated-2,684+39.8%
83Wayne County Estimated-6,225+36%

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, 2025) [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, 2025. 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. 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, 2025. 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.

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, 2025 [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 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_michigan_by_2025,
  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, 2025}},
  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. 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, 2025
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
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/michigan-counties.
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?

Macomb County, with 1,680 in 2025, according to the U.S. Census Bureau.

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

Wayne County, with -6,225 in 2025.

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