Ranking of Michigan Counties By Net Domestic Migration in 2020

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2020, the Net Domestic Migration for Michigan was -31.21K. Among all Michigan counties, Ottawa County had the highest net domestic migration (1.94K), followed by Grand Traverse County (629), and Barry County (541).

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 2020
Ottawa
1.94K
Grand Traverse
629
Barry
541
Allegan
437
Newaygo
392
Monroe
334
Livingston
296
Mecosta
282
St. Clair
260
Cheboygan
250
Ranking of Michigan Counties By Net Domestic Migration in 2020
Rank
County
Net Dom. Migration
1 Ottawa County 1,937
2 Grand Traverse County 629
3 Barry County 541
4 Allegan County 437
5 Newaygo County 392
6 Monroe County 334
7 Livingston County 296
8 Mecosta County 282
9 St. Clair County 260
10 Cheboygan County 250
11 Roscommon County 244
12 Manistee County 231
13 Oceana County 218
14 Antrim County 204
15 Otsego County 188
16 Benzie County 176
17 Presque Isle County 163
18 Alcona County 150
19 Leelanau County 146
20 Gladwin County 143
21 Montmorency County 132
22 Iron County 126
23 Hillsdale County 121
24 Ogemaw County 119
25 Tuscola County 101
Items per page:
1 – 25 of 83