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.
You may also be interested in:
Related Topics: Minnesota Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2017 Census.
See this for other years:
Ranking of Minnesota Counties By Net Migration in 2017
Items per page:
25
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 |