Ranking of Minnesota 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 Minnesota was -9.76K. Among all Minnesota counties, Washington County had the highest net domestic migration (1.96K), followed by Wright County (887), and Isanti County (868).

The chart below shows the top 10 counties, and the table below shows the ranking of all Minnesota 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 Minnesota Counties By Net Domestic Migration in 2020
Washington
Wright
Isanti
Carver
Sherburne
Scott
Crow Wing
Cass
Douglas
Anoka
Ranking of Minnesota Counties By Net Domestic Migration in 2020
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Washington County 1959
2 Wright County 887
3 Isanti County 868
4 Carver County 857
5 Sherburne County 766
6 Scott County 651
7 Crow Wing County 541
8 Cass County 381
9 Douglas County 310
10 Anoka County 268
11 Hubbard County 175
12 Clearwater County 153
13 Wadena County 149
14 Aitkin County 141
15 Itasca County 126
16 Meeker County 124
17 Otter Tail County 109
18 Nicollet County 94
19 Chisago County 93
20 Kanabec County 76
21 Wabasha County 73
22 Pope County 72
23 Grant County 44
24 Lake County 43
25 Blue Earth County 41
26 Fillmore County 36
27 Cottonwood County 24
28 Lake of the Woods County 18
29 Pine County 16
30 Freeborn County 7
31 Cook County 3
32 Red Lake County -1
33 Rock County -7
34 Mille Lacs County -15
35 Beltrami County -18
36 Jackson County -21
37 Chippewa County -22
38 Becker County -24
39 Big Stone County -37
40 Lincoln County -39
41 Marshall County -41
42 Murray County -42
43 Norman County -44
44 Traverse County -45
45 Waseca County -46
46 Houston County -50
47 Faribault County -53
47 Wilkin County -53
48 Goodhue County -59
49 Kittson County -61
50 Pipestone County -69
51 Brown County -71
52 Koochiching County -78
52 Lac qui Parle County -78
53 Todd County -81
54 Dodge County -92
55 Roseau County -93
56 Mahnomen County -107
57 Mower County -108
58 Redwood County -110
59 Stevens County -115
60 Morrison County -122
61 Carlton County -124
62 Olmsted County -127
63 Watonwan County -128
64 McLeod County -131
65 Renville County -133
66 Swift County -140
67 Steele County -156
68 Yellow Medicine County -157
69 Martin County -169
70 Le Sueur County -183
71 Sibley County -193
72 Winona County -211
73 Benton County -215
74 Pennington County -218
75 Dakota County -221
76 Clay County -266
77 Rice County -275
78 Kandiyohi County -320
79 St. Louis County -369
80 Stearns County -420
81 Lyon County -492
82 Nobles County -513
83 Polk County -517
84 Hennepin County -5547
85 Ramsey County -5835