Ranking of Michigan Counties By Net Migration Rate per 1K in 2024

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2024, the Net Migration Rate per 1K for Michigan was 5.93. Among all Michigan counties, Lake County had the highest net migration rate (26.93), followed by Mackinac County (25.99), and Montmorency County (21.9).

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 Rate per 1K in 2024
Lake
Mackinac
Montmorency
Alcona
Kalkaska
Otsego
Montcalm
Crawford
Oscoda
Roscommon
Ranking of Michigan Counties By Net Migration Rate per 1K in 2024
Items per page:
0 of 0
Rank County Net Migration Rate
1 Lake County 26.93
2 Mackinac County 25.99
3 Montmorency County 21.9
4 Alcona County 19.59
5 Kalkaska County 16.15
6 Otsego County 14.92
7 Montcalm County 13.69
8 Crawford County 12.37
9 Oscoda County 12.35
10 Roscommon County 12
11 Iosco County 11.67
12 Osceola County 10.86
13 Oakland County 10.64
14 Manistee County 10.39
15 Iron County 9.9
16 Branch County 9.59
17 Schoolcraft County 9.54
18 Ontonagon County 9.25
19 Isabella County 9.2
20 Presque Isle County 8.9
21 Ogemaw County 8.24
22 Benzie County 8.22
23 Macomb County 8.2
24 Ingham County 8.06
25 Gladwin County 8.05
26 Newaygo County 7.87
27 Antrim County 7.8
28 Marquette County 7.54
29 Alpena County 7.44
30 Washtenaw County 7.41
31 Gogebic County 7.16
32 Kent County 7.13
33 Wexford County 6.69
34 Mecosta County 6.55
35 Ottawa County 6.54
36 Charlevoix County 6.17
37 Clare County 5.99
38 Monroe County 5.8
39 Muskegon County 5.72
40 Houghton County 5.46
41 Menominee County 5.07
42 Eaton County 4.91
43 Kalamazoo County 4.84
44 Lapeer County 4.71
45 Lenawee County 4.42
46 Calhoun County 4.4
47 Allegan County 4.02
48 Wayne County 3.76
49 Berrien County 3.53
50 Genesee County 3.33
51 Grand Traverse County 3.28
52 Mason County 3.26
53 Jackson County 3.19
54 Clinton County 3.12
55 St. Clair County 3.08
56 Dickinson County 3.07
57 Van Buren County 3
58 Leelanau County 2.92
59 Barry County 2.61
59 Delta County 2.61
60 Saginaw County 2.57
61 Emmet County 2.47
62 Bay County 2.38
62 Cheboygan County 2.38
63 Tuscola County 2.33
64 Shiawassee County 2.32
65 Arenac County 2.25
66 Chippewa County 2.15
67 Hillsdale County 2.08
68 Ionia County 2.06
69 Baraga County 1.95
70 Cass County 1.71
71 Huron County 1.39
72 Sanilac County 1.36
73 St. Joseph County 1.18
74 Gratiot County 1.16
75 Alger County 1.15
76 Livingston County 1.07
77 Midland County 0.74
78 Oceana County 0.67
79 Luce County -0.16
80 Missaukee County -3.01
81 Keweenaw County -3.68