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