Ranking of Minnesota Counties By Net Migration in 2017

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2017, the Net Migration for Minnesota was 18.89K. Among all Minnesota counties, Hennepin County had the highest net migration (4.56K), followed by Washington County (1.99K), and Anoka County (1.87K).

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 2017
Hennepin
Washington
Anoka
Dakota
Carver
Scott
Wright
Isanti
Crow Wing
Sherburne
Ranking of Minnesota Counties By Net Migration in 2017
Items per page:
0 of 0
Rank County Net Migration
1 Hennepin County 4560
2 Washington County 1989
3 Anoka County 1870
4 Dakota County 1565
5 Carver County 1117
6 Scott County 1090
7 Wright County 976
8 Isanti County 673
9 Crow Wing County 596
10 Sherburne County 592
11 Chisago County 481
12 Douglas County 404
13 Olmsted County 384
14 Cass County 346
15 Benton County 344
16 Clay County 337
17 Pine County 333
18 Blue Earth County 326
19 Le Sueur County 320
20 Otter Tail County 293
21 Hubbard County 285
22 Becker County 272
23 Mille Lacs County 231
24 Stearns County 220
25 Beltrami County 203
26 Freeborn County 183
27 Nicollet County 169
28 Aitkin County 158
29 Mower County 148
30 Kanabec County 144
31 Rice County 138
32 Wadena County 106
33 Wabasha County 94
34 Morrison County 85
35 Dodge County 80
35 Norman County 80
36 Cook County 77
37 Rock County 72
38 Renville County 68
39 Sibley County 65
40 Mahnomen County 51
41 McLeod County 46
42 Murray County 42
43 Steele County 32
44 Goodhue County 30
45 Lake County 27
46 Big Stone County 21
46 Fillmore County 21
47 Redwood County 19
48 Itasca County 15
49 Jackson County 12
49 Pope County 12
50 Red Lake County 11
51 Todd County 10
52 Grant County 4
53 Traverse County -4
54 Wilkin County -11
55 Clearwater County -16
56 Lincoln County -19
57 Carlton County -23
57 Lac qui Parle County -23
58 St. Louis County -28
59 Yellow Medicine County -38
60 Koochiching County -42
61 Swift County -43
62 Kittson County -44
62 Marshall County -44
63 Martin County -45
64 Lake of the Woods County -55
65 Faribault County -58
66 Meeker County -59
67 Houston County -74
67 Pennington County -74
68 Brown County -89
68 Chippewa County -89
69 Pipestone County -91
70 Waseca County -110
71 Cottonwood County -112
72 Watonwan County -118
73 Stevens County -132
74 Polk County -134
75 Kandiyohi County -148
76 Winona County -153
77 Lyon County -176
78 Ramsey County -195
79 Roseau County -288
80 Nobles County -398