Ranking of Michigan Counties By Net Domestic Migration in 2022

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2022, the Net Domestic Migration for Michigan was -8.72K. Among all Michigan counties, Ingham County had the highest net domestic migration (10.13K), followed by Ottawa County (1.78K), and Livingston County (1.05K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Michigan counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Michigan Counties By Net Domestic Migration in 2022
Ingham
Ottawa
Livingston
Marquette
Mecosta
Grand Traverse
Antrim
Chippewa
Lake
Newaygo
Ranking of Michigan Counties By Net Domestic Migration in 2022
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Ingham County 10125
2 Ottawa County 1776
3 Livingston County 1054
4 Marquette County 957
5 Mecosta County 752
6 Grand Traverse County 539
7 Antrim County 477
8 Chippewa County 474
9 Lake County 443
10 Newaygo County 438
11 Barry County 425
12 Cheboygan County 420
13 Clare County 419
14 St. Clair County 403
15 Gladwin County 387
16 Iosco County 384
17 Leelanau County 373
18 Otsego County 358
19 Midland County 357
20 Lapeer County 350
20 Montmorency County 350
21 Ogemaw County 328
22 Roscommon County 319
23 Kalkaska County 303
24 Luce County 296
25 Hillsdale County 291
26 Presque Isle County 285
27 Clinton County 275
28 Wexford County 270
29 Crawford County 260
30 Dickinson County 252
31 Bay County 242
32 Muskegon County 241
33 Alcona County 234
34 Shiawassee County 222
35 Allegan County 221
36 Iron County 219
37 Arenac County 212
37 Manistee County 212
38 Isabella County 210
39 Monroe County 196
40 Delta County 195
41 Schoolcraft County 183
42 Benzie County 176
42 Sanilac County 176
43 Mason County 175
44 Tuscola County 164
45 Oscoda County 155
46 Jackson County 137
47 Eaton County 136
48 Charlevoix County 134
49 Cass County 132
50 Mackinac County 122
51 Gogebic County 118
52 Osceola County 117
53 Ontonagon County 115
54 Alpena County 114
55 Houghton County 112
56 Van Buren County 102
57 Menominee County 97
58 Missaukee County 96
59 Huron County 93
60 Emmet County 74
61 Oceana County 69
62 Keweenaw County 66
63 Alger County 41
64 St. Joseph County 40
65 Gratiot County 22
66 Ionia County 5
67 Baraga County -5
68 Montcalm County -9
69 Calhoun County -161
70 Berrien County -210
71 Kalamazoo County -290
72 Lenawee County -445
73 Saginaw County -544
74 Washtenaw County -556
75 Branch County -873
76 Genesee County -1611
77 Macomb County -2660
78 Kent County -3619
79 Oakland County -7353
80 Wayne County -19901