Ranking of Minnesota Counties By Net Domestic Migration Rate per 1K in 2017

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2017, the Net Domestic Migration Rate per 1K for Minnesota was 1.36. Among all Minnesota counties, Isanti County had the highest net domestic migration rate (16.93), followed by Hubbard County (12.95), and Cass County (11.76).

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 Rate per 1K in 2017
Isanti
Hubbard
Cass
Pine
Norman
Le Sueur
Cook
Douglas
Carver
Aitkin
Ranking of Minnesota Counties By Net Domestic Migration Rate per 1K in 2017
Items per page:
0 of 0
Rank County Net Dom. Migration Rate
1 Isanti County 16.93
2 Hubbard County 12.95
3 Cass County 11.76
4 Pine County 11.37
5 Norman County 10.97
6 Le Sueur County 10.73
7 Cook County 10.6
8 Douglas County 10.47
9 Carver County 10.46
10 Aitkin County 9.89
11 Mahnomen County 9.06
12 Crow Wing County 8.95
13 Mille Lacs County 8.79
14 Kanabec County 8.7
15 Chisago County 8.35
16 Rock County 7.73
17 Wadena County 7.72
18 Becker County 7.31
19 Washington County 6.95
20 Wright County 6.78
21 Scott County 6.42
22 Benton County 6.08
23 Sherburne County 5.91
24 Freeborn County 4.79
25 Murray County 4.57
26 Otter Tail County 4.55
27 Big Stone County 4.2
28 Renville County 4.17
29 Anoka County 4.1
30 Wabasha County 4.04
31 Beltrami County 3.74
32 Nicollet County 3.69
33 Sibley County 3.56
34 Dodge County 3.44
35 Clay County 3.29
36 Blue Earth County 3.11
37 Red Lake County 2.76
38 Morrison County 2.52
39 Lake County 2.38
40 Dakota County 2.22
41 McLeod County 1.29
42 Steele County 0.95
43 Redwood County 0.92
44 Pope County 0.64
45 Goodhue County 0.43
46 Jackson County 0.4
47 Grant County 0.34
48 Hennepin County 0.14
49 Fillmore County 0.1
50 Itasca County 0.09
51 Mower County 0.03
52 Todd County -0.29
53 St. Louis County -0.62
54 Olmsted County -0.75
55 Carlton County -0.84
56 Rice County -0.94
57 Wilkin County -1.73
58 Martin County -2.21
59 Clearwater County -2.38
60 Traverse County -2.41
61 Meeker County -2.91
62 Stearns County -3.03
63 Lincoln County -3.34
64 Koochiching County -3.66
65 Brown County -3.77
66 Yellow Medicine County -4.15
67 Winona County -4.17
68 Faribault County -4.2
69 Ramsey County -4.36
70 Houston County -4.43
71 Lac qui Parle County -4.47
72 Marshall County -4.91
73 Polk County -5.24
74 Pennington County -5.7
74 Waseca County -5.7
75 Swift County -6.78
76 Kandiyohi County -8.03
77 Chippewa County -10.09
78 Cottonwood County -10.33
79 Kittson County -10.95
80 Lyon County -11.35
81 Pipestone County -12.92
82 Watonwan County -13.78
83 Lake of the Woods County -14.63
84 Stevens County -18.14
85 Roseau County -19.12
86 Nobles County -23.24