Ranking of Minnesota Counties By Net Migration in 2022

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2022, the Net Migration for Minnesota was -8.07K. Among all Minnesota counties, Washington County had the highest net migration (3.10K), followed by Wright County (2.21K), and Sherburne County (1.02K).

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 Migration in 2022
Washington
Wright
Sherburne
Carver
St. Louis
Crow Wing
Cass
Isanti
Stearns
Otter Tail
Ranking of Minnesota Counties By Net Migration in 2022
Items per page:
0 of 0
Rank County Net Migration
1 Washington County 3096
2 Wright County 2214
3 Sherburne County 1018
4 Carver County 880
5 St. Louis County 763
6 Crow Wing County 745
7 Cass County 733
8 Isanti County 719
9 Stearns County 676
10 Otter Tail County 502
11 Anoka County 488
12 Douglas County 464
13 Mille Lacs County 462
14 Itasca County 420
15 Chisago County 354
16 Kanabec County 324
17 Rice County 321
18 Aitkin County 306
19 Le Sueur County 271
20 Scott County 267
21 Blue Earth County 261
21 Morrison County 261
22 Pine County 240
23 Hubbard County 239
24 Todd County 228
25 Carlton County 223
26 Fillmore County 162
27 Goodhue County 156
28 Meeker County 153
29 Wadena County 142
30 Wabasha County 140
31 Becker County 125
32 Cook County 114
33 Faribault County 101
34 Clearwater County 96
35 Clay County 95
36 Yellow Medicine County 75
37 Roseau County 72
38 Lake of the Woods County 68
39 Pennington County 50
40 Lincoln County 47
41 Pope County 42
42 McLeod County 34
43 Watonwan County 15
44 Beltrami County 9
44 Sibley County 9
45 Traverse County 8
46 Lake County 7
46 Nicollet County 7
47 Big Stone County 4
47 Steele County 4
48 Freeborn County -1
48 Koochiching County -1
49 Houston County -2
49 Lac qui Parle County -2
50 Benton County -5
51 Grant County -11
52 Swift County -14
53 Pipestone County -15
54 Brown County -20
55 Dodge County -21
56 Polk County -23
57 Kandiyohi County -25
57 Redwood County -25
57 Wilkin County -25
58 Mahnomen County -38
59 Renville County -43
60 Chippewa County -45
61 Stevens County -52
62 Murray County -54
62 Norman County -54
63 Kittson County -67
64 Mower County -71
64 Red Lake County -71
65 Waseca County -80
66 Rock County -89
67 Jackson County -91
68 Lyon County -94
69 Marshall County -113
70 Olmsted County -147
71 Martin County -169
72 Cottonwood County -182
73 Winona County -195
74 Nobles County -243
75 Dakota County -555
76 Ramsey County -7455
77 Hennepin County -16179