Ranking of Michigan Counties By Net Migration in 2020

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2020, the Net Migration for Michigan was -23.45K. Among all Michigan counties, Ottawa County had the highest net migration (2.19K), followed by Grand Traverse County (646), and Barry County (552).

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 Migration in 2020
Ottawa
Grand Traverse
Barry
Allegan
Newaygo
Livingston
Monroe
St. Clair
Mecosta
Oceana
Ranking of Michigan Counties By Net Migration in 2020
Items per page:
0 of 0
Rank County Net Migration
1 Ottawa County 2192
2 Grand Traverse County 646
3 Barry County 552
4 Allegan County 475
5 Newaygo County 401
6 Livingston County 331
7 Monroe County 327
8 St. Clair County 302
9 Mecosta County 296
10 Oceana County 270
11 Cheboygan County 250
12 Manistee County 249
12 Roscommon County 249
13 Antrim County 208
14 Otsego County 188
15 Benzie County 176
16 Presque Isle County 167
17 Alcona County 151
18 Leelanau County 149
19 Gladwin County 142
20 Montmorency County 133
21 Hillsdale County 128
22 Iron County 126
23 Ogemaw County 121
24 Muskegon County 111
25 Tuscola County 110
26 Mason County 99
27 Arenac County 91
28 Mackinac County 89
29 Wexford County 82
30 Oscoda County 75
31 Schoolcraft County 74
32 Missaukee County 70
33 Emmet County 66
34 Iosco County 58
35 Osceola County 57
36 Crawford County 52
37 Keweenaw County 48
38 Ontonagon County 39
39 Clare County 23
40 Eaton County 14
41 Kalkaska County 9
42 Delta County -2
43 Alger County -5
44 Midland County -7
45 Huron County -15
46 Charlevoix County -18
47 Lapeer County -20
47 Van Buren County -20
48 Alpena County -21
49 Baraga County -26
50 Gogebic County -37
51 Clinton County -50
52 Lake County -74
53 Luce County -97
53 Menominee County -97
54 St. Joseph County -110
55 Branch County -140
56 Cass County -144
56 Dickinson County -144
57 Berrien County -158
58 Ionia County -175
59 Shiawassee County -203
60 Kalamazoo County -221
61 Isabella County -225
62 Chippewa County -240
63 Calhoun County -249
64 Bay County -258
65 Montcalm County -276
66 Gratiot County -323
67 Sanilac County -331
68 Saginaw County -477
69 Genesee County -494
70 Houghton County -579
71 Lenawee County -630
72 Marquette County -698
73 Jackson County -1394
74 Ingham County -1416
75 Kent County -1494
76 Macomb County -1594
77 Washtenaw County -2587
78 Oakland County -5466
79 Wayne County -12334