Ranking of Michigan Counties By Net Migration in 2021

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2021, the Net Migration for Michigan was -22.52K. Among all Michigan counties, Livingston County had the highest net migration (1.31K), followed by Muskegon County (970), and Monroe County (894).

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 2021
Livingston
Muskegon
Monroe
Montcalm
Grand Traverse
Ottawa
Antrim
Barry
Roscommon
Clare
Ranking of Michigan Counties By Net Migration in 2021
Items per page:
0 of 0
Rank County Net Migration
1 Livingston County 1311
2 Muskegon County 970
3 Monroe County 894
4 Montcalm County 829
5 Grand Traverse County 700
6 Ottawa County 683
7 Antrim County 592
7 Barry County 592
8 Roscommon County 561
9 Clare County 530
10 St. Clair County 521
11 Mason County 503
12 Manistee County 484
13 Leelanau County 483
14 Iosco County 469
15 Newaygo County 414
16 Cheboygan County 393
17 Crawford County 389
18 Mecosta County 388
19 Benzie County 373
20 Allegan County 372
21 Gladwin County 355
22 Emmet County 346
23 Lapeer County 340
24 Clinton County 337
25 Lake County 313
26 Osceola County 310
27 Otsego County 298
28 Presque Isle County 294
29 Branch County 290
30 Wexford County 276
31 Saginaw County 269
32 Montmorency County 264
33 Alcona County 260
33 Houghton County 260
34 Charlevoix County 250
35 Sanilac County 230
36 Jackson County 225
37 Delta County 217
37 Oceana County 217
38 Van Buren County 204
39 Alpena County 199
40 Baraga County 194
41 Mackinac County 187
42 Oscoda County 180
43 Huron County 177
44 Gogebic County 174
45 Ogemaw County 168
46 Ontonagon County 165
47 Missaukee County 150
48 Cass County 146
49 Kalkaska County 137
50 Iron County 130
51 Shiawassee County 122
52 Lenawee County 115
53 Arenac County 114
54 Keweenaw County 65
55 Schoolcraft County 62
56 Dickinson County 50
57 Calhoun County 34
58 Luce County 30
59 Midland County 28
60 Bay County 23
61 Menominee County -5
62 Hillsdale County -11
63 Alger County -26
64 Eaton County -46
64 Tuscola County -46
65 St. Joseph County -62
66 Marquette County -84
67 Ionia County -118
68 Isabella County -179
69 Gratiot County -231
70 Genesee County -288
71 Berrien County -514
72 Chippewa County -763
73 Oakland County -785
74 Kalamazoo County -1342
75 Macomb County -1488
76 Kent County -2269
77 Washtenaw County -6977
78 Ingham County -12498
79 Wayne County -15446