Ranking of Minnesota Counties By Net Domestic Migration in 2022

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2022, the Net Domestic Migration for Minnesota was -29.47K. Among all Minnesota counties, Washington County had the highest net domestic migration (2.30K), followed by Wright County (2.03K), and Sherburne County (877).

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 2022
Washington
Wright
Sherburne
Cass
Crow Wing
Isanti
Carver
St. Louis
Otter Tail
Mille Lacs
Ranking of Minnesota Counties By Net Domestic Migration in 2022
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Washington County 2299
2 Wright County 2025
3 Sherburne County 877
4 Cass County 722
5 Crow Wing County 721
6 Isanti County 691
7 Carver County 655
8 St. Louis County 629
9 Otter Tail County 471
10 Mille Lacs County 462
11 Douglas County 419
12 Itasca County 418
13 Chisago County 327
14 Kanabec County 324
15 Aitkin County 295
16 Morrison County 254
17 Hubbard County 223
18 Pine County 220
19 Carlton County 203
20 Le Sueur County 186
21 Todd County 132
22 Wabasha County 131
23 Meeker County 130
24 Fillmore County 118
25 Wadena County 112
26 Goodhue County 108
27 Becker County 107
28 Clearwater County 94
28 Faribault County 94
29 Cook County 88
30 Lake of the Woods County 67
31 Roseau County 57
32 Lincoln County 40
33 Pennington County 39
34 Yellow Medicine County 37
35 Pope County 29
36 Lake County 7
37 Traverse County 4
38 Big Stone County 2
39 Koochiching County -2
40 Houston County -3
41 Lac qui Parle County -4
42 Sibley County -14
43 Grant County -16
44 Beltrami County -20
45 Wilkin County -24
46 Freeborn County -30
47 Pipestone County -38
48 Redwood County -39
49 McLeod County -41
49 Mahnomen County -41
50 Swift County -48
51 Renville County -56
52 Steele County -61
53 Brown County -64
54 Norman County -65
55 Murray County -66
56 Dodge County -69
57 Red Lake County -72
57 Rice County -72
58 Kittson County -76
59 Nicollet County -77
60 Blue Earth County -89
61 Rock County -96
62 Waseca County -102
63 Polk County -105
64 Clay County -109
65 Jackson County -111
66 Marshall County -115
67 Chippewa County -126
68 Stevens County -133
69 Watonwan County -137
70 Benton County -180
71 Martin County -183
72 Cottonwood County -197
73 Lyon County -281
74 Stearns County -312
75 Kandiyohi County -323
75 Scott County -323
76 Winona County -347
77 Mower County -398
78 Nobles County -433
79 Anoka County -817
80 Olmsted County -979
81 Dakota County -2110
82 Ramsey County -11322
83 Hennepin County -22963