Ranking of Minnesota Counties By Net Domestic Migration in 2021

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2021, the Net Domestic Migration for Minnesota was -16.31K. Among all Minnesota counties, Washington County had the highest net domestic migration (3.36K), followed by Wright County (2.55K), and Crow Wing County (1.26K).

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 2021
Washington
Wright
Crow Wing
Sherburne
Scott
Anoka
Carver
Chisago
Cass
Mille Lacs
Ranking of Minnesota Counties By Net Domestic Migration in 2021
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Washington County 3359
2 Wright County 2554
3 Crow Wing County 1259
4 Sherburne County 1174
5 Scott County 1056
6 Anoka County 1036
7 Carver County 979
8 Chisago County 755
9 Cass County 663
10 Mille Lacs County 544
11 Goodhue County 536
12 Isanti County 500
13 Aitkin County 410
14 Hubbard County 396
15 Carlton County 334
16 Otter Tail County 297
17 Douglas County 287
18 Itasca County 281
19 Pine County 248
20 Le Sueur County 225
21 Kanabec County 190
22 Becker County 179
23 Lake County 167
24 Morrison County 123
25 Cottonwood County 108
26 Sibley County 102
27 Pope County 96
28 Wabasha County 93
29 Beltrami County 87
30 Faribault County 86
31 McLeod County 81
32 Fillmore County 79
33 Grant County 77
34 Lake of the Woods County 76
34 Rice County 76
35 Cook County 54
36 Winona County 52
37 Benton County 44
38 Wadena County 42
39 Lac qui Parle County 37
40 Jackson County 31
40 Rock County 31
41 Brown County 27
42 Mahnomen County 24
43 Big Stone County 22
44 Clearwater County 20
45 Waseca County 14
46 Norman County 13
47 Kittson County 7
48 Houston County -3
49 Koochiching County -5
50 Stevens County -10
51 Red Lake County -13
52 Roseau County -14
53 Redwood County -20
54 Swift County -21
55 Murray County -22
56 Dodge County -29
56 Martin County -29
57 Mower County -30
58 Meeker County -31
59 Steele County -32
60 Lyon County -35
61 Dakota County -37
61 Freeborn County -37
62 Renville County -40
63 Clay County -41
64 Lincoln County -43
64 Marshall County -43
65 Wilkin County -45
66 Traverse County -53
67 Yellow Medicine County -65
68 Kandiyohi County -71
69 Todd County -72
70 Pipestone County -81
71 Watonwan County -104
72 Blue Earth County -114
73 Pennington County -144
74 Chippewa County -200
75 Nicollet County -220
76 Polk County -245
77 St. Louis County -290
78 Nobles County -360
79 Stearns County -383
80 Olmsted County -428
81 Ramsey County -11147
82 Hennepin County -20686