Skip to content
Beacon CRE

Where are people moving in Michigan?

Lake County (20.3 per 1,000 residents), Montmorency County (17.1 per 1,000 residents) and Antrim County (16.7 per 1,000 residents) drew the most people from other U.S. counties for their size in Michigan in 2025.

Data as of 2025 · updated

Want Pro for Michigan? Get notified

All 83 ranked Michigan counties

Michigan counties ranked by net domestic migration per 1,000 residents
RankCountyPer 1,000 residents, 2025Net movers 2025Residents
1Lake County20.3+26813,182
2Montmorency County17.1+1689,842
3Antrim County16.7+41224,698
4Oscoda County15.4+1348,723
5Alcona County15.1+15910,556
6Crawford County15.0+20613,722
7Keweenaw County12.8+282,186
8Leelanau County12.7+29122,982
9Gladwin County12.4+32426,077
10Mackinac County10.5+11811,236
11Roscommon County10.2+24423,914
12Ogemaw County9.8+20621,121
13Clare County9.5+30131,543
14Gogebic County9.5+13614,285
15Mecosta County9.4+39942,320
16Manistee County9.3+23825,656
17Schoolcraft County9.2+758,187
18Oceana County8.9+24327,177
19Benzie County8.8+16418,568
20Missaukee County8.7+13315,274
21Arenac County8.0+12115,068
22Kalkaska County6.7+12618,693
23Iron County6.5+7611,757
24Newaygo County6.1+31551,622
25Alpena County5.7+16528,853
26Marquette County5.5+37268,064
27Mason County4.9+14129,040
28Ontonagon County4.5+265,823
29Cass County4.4+22651,677
30Allegan County4.3+532123,188
31Lapeer County4.3+38389,516
32Grand Traverse County4.2+40696,729
33Wexford County4.1+14234,445
34Muskegon County4.1+731177,901
35Presque Isle County3.8+5013,128
36Ottawa County3.8+1,166308,459
37St. Clair County3.6+584160,486
38Cheboygan County3.5+8925,793
39Monroe County3.4+530156,004
40Iosco County3.3+8325,266
41Eaton County3.2+347109,581
42Montcalm County3.1+21769,406
43Chippewa County3.0+11036,081
44Ionia County2.9+19366,557
45Dickinson County2.4+6125,827
46Livingston County2.1+412197,315
47Lenawee County2.1+20197,779
48Delta County2.1+7536,582
49Macomb County1.9+1,680886,221
50Ingham County1.4+398289,709
51Clinton County1.3+10180,432
52Jackson County1.1+180159,552
53Luce County1.1+76,339
54Bay County1.1+112102,123
55Genesee County1.0+420401,093
56Hillsdale County1.0+4745,738
57Saginaw County0.9+177187,688
58Charlevoix County0.8+2026,036
59Shiawassee County0.5+3667,681
60Sanilac County0.2+1040,083
61Otsego County0.2+526,080
62Midland County0.1+1183,754
63Berrien County−0.1−8152,444
64Emmet County−0.2−733,775
65Tuscola County−0.2−1352,680
66Calhoun County−0.3−36133,408
67Menominee County−0.5−1122,941
68Van Buren County−0.5−3876,071
69Barry County−0.7−4363,991
70Huron County−0.9−2830,530
71Houghton County−1.0−3937,842
72Kent County−1.1−721675,232
73St. Joseph County−1.2−7460,968
74Kalamazoo County−1.3−356263,795
75Alger County−1.5−138,641
76Oakland County−2.1−2,6841,288,337
77Osceola County−2.4−5723,516
78Gratiot County−2.7−11341,190
79Wayne County−3.5−6,2251,769,038
80Isabella County−4.9−31664,691
81Branch County−5.7−26045,993
82Baraga County−5.8−478,169
83Washtenaw County−6.6−2,446370,214

How this is ranked

Net domestic migration from the Census Bureau's population estimates for 2025: people who moved in from other U.S. counties minus people who moved out, per 1,000 residents. Moves from and to other countries are not included. Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are not ranked.

Source: U.S. Census Bureau, Population Estimates Program (Vintage 2025). Figures come from public federal statistics and are informational only, not investment advice. Check the source before relying on a number. Methodology: how ranks and figures are built. More on every layer: data sources and licences.

Get the report for any Michigan county — $99

The County Growth and Demographics Report for any county as a PDF, from federal data: population and migration, housing and rents, permits, private employers and jobs, unemployment, ranks in the state and the country, and neighbouring counties, with a source next to every number. Pay once, no subscription.

Every purchase also includes a CSV of every table in the report, ready for a spreadsheet.

Refund terms: Terms. · How we compute every number

Questions

Which county in Michigan gains the most people from other counties?

Lake County: 20.3 per 1,000 residents, ahead of Montmorency County (17.1 per 1,000 residents) and Antrim County (16.7 per 1,000 residents), of 83 Michigan counties ranked.

How is this ranking calculated?

Net domestic migration from the Census Bureau's population estimates for 2025: people who moved in from other U.S. counties minus people who moved out, per 1,000 residents. Moves from and to other countries are not included. Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are not ranked.

More county rankings for Michigan

Net domestic migration per 1,000 residents in other states

Across the U.S.