Ranking of Michigan Counties By Net Migration in 2018

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2018, the Net Migration for Michigan was -1.82K. Among all Michigan counties, Ottawa County had the highest net migration (1.92K), followed by Livingston County (1.10K), and Macomb 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 2018
Ottawa
Livingston
Macomb
Kalamazoo
Grand Traverse
Monroe
Newaygo
Clinton
Barry
Kent
Ranking of Michigan Counties By Net Migration in 2018
Items per page:
0 of 0
Rank County Net Migration
1 Ottawa County 1918
2 Livingston County 1101
3 Macomb County 894
4 Kalamazoo County 866
5 Grand Traverse County 736
6 Monroe County 688
7 Newaygo County 578
8 Clinton County 506
9 Barry County 467
10 Kent County 421
11 Allegan County 401
12 St. Clair County 331
13 Roscommon County 324
14 Cass County 292
15 Montcalm County 256
16 Kalkaska County 238
17 Cheboygan County 225
17 Clare County 225
18 Mecosta County 223
19 Manistee County 219
20 Gladwin County 216
21 Wexford County 190
22 Iosco County 185
23 Emmet County 182
24 Benzie County 180
25 Antrim County 174
26 Alcona County 172
27 Mason County 144
27 Oceana County 144
28 Leelanau County 142
29 Eaton County 141
30 Montmorency County 132
31 Otsego County 120
32 Mackinac County 110
33 Sanilac County 108
34 Charlevoix County 106
35 Ogemaw County 102
36 Arenac County 101
37 Alpena County 90
38 Oscoda County 83
39 Delta County 82
40 Iron County 79
41 Huron County 74
42 Branch County 70
43 Missaukee County 67
44 Presque Isle County 66
45 Osceola County 59
46 Crawford County 56
47 Schoolcraft County 51
48 Menominee County 45
49 Dickinson County 31
50 Van Buren County 28
51 St. Joseph County 26
52 Alger County 8
53 Keweenaw County 4
54 Ontonagon County 3
55 Jackson County -13
56 Luce County -14
56 Marquette County -14
57 Lake County -41
58 Midland County -47
59 Tuscola County -62
60 Lapeer County -67
61 Baraga County -71
62 Bay County -104
63 Hillsdale County -137
64 Gogebic County -165
65 Ionia County -172
66 Chippewa County -179
67 Calhoun County -227
68 Berrien County -231
69 Houghton County -256
70 Lenawee County -295
71 Shiawassee County -300
72 Muskegon County -327
73 Washtenaw County -344
74 Gratiot County -350
75 Isabella County -827
76 Genesee County -937
77 Saginaw County -1201
78 Oakland County -1324
79 Ingham County -1485
80 Wayne County -7112