Ranking of Minnesota Counties By Net Migration in 2019

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2019, the Net Migration for Minnesota was 8.40K. Among all Minnesota counties, Washington County had the highest net migration (2.54K), followed by Anoka County (1.55K), and Dakota County (1.49K).

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 2019
Washington
Anoka
Dakota
Wright
Carver
Olmsted
Sherburne
Scott
Isanti
Hennepin
Ranking of Minnesota Counties By Net Migration in 2019
Items per page:
0 of 0
Rank County Net Migration
1 Washington County 2542
2 Anoka County 1550
3 Dakota County 1491
4 Wright County 1237
5 Carver County 954
6 Olmsted County 831
7 Sherburne County 697
8 Scott County 626
9 Isanti County 479
10 Hennepin County 446
11 Chisago County 395
12 Crow Wing County 310
13 Hubbard County 250
14 Cass County 238
15 Blue Earth County 224
15 Le Sueur County 224
16 Morrison County 216
17 Rice County 210
18 Beltrami County 208
19 Benton County 205
20 Itasca County 193
21 Pope County 139
22 Stearns County 135
23 Kandiyohi County 126
24 Douglas County 110
25 Mille Lacs County 103
26 Otter Tail County 87
27 Carlton County 79
28 Dodge County 77
29 Lake County 66
30 Aitkin County 58
31 Kanabec County 57
32 Red Lake County 49
33 Pine County 41
34 Houston County 39
35 Nicollet County 38
36 Kittson County 23
37 Stevens County 22
38 Goodhue County 16
39 Todd County 13
40 Cook County 10
41 Lake of the Woods County 4
42 Mahnomen County 2
43 Fillmore County 1
44 Clearwater County -6
45 Big Stone County -7
45 Lac qui Parle County -7
46 Grant County -9
47 Pipestone County -11
48 Meeker County -16
49 Becker County -20
50 McLeod County -21
51 Traverse County -26
52 Lincoln County -27
53 Wilkin County -33
54 Roseau County -40
55 Swift County -43
56 Wadena County -45
57 Cottonwood County -46
58 Faribault County -54
59 Jackson County -57
60 Murray County -61
61 Renville County -65
62 Marshall County -73
63 Rock County -81
64 Wabasha County -82
65 Norman County -88
66 Yellow Medicine County -89
67 Freeborn County -117
68 Redwood County -119
69 Chippewa County -123
69 Waseca County -123
70 Clay County -125
71 Pennington County -128
72 Martin County -130
73 Brown County -134
74 Koochiching County -144
75 Polk County -147
76 Watonwan County -158
77 Steele County -174
78 Sibley County -175
79 Lyon County -222
80 Mower County -235
81 Winona County -261
82 Nobles County -306
83 St. Louis County -407
84 Ramsey County -2190