Ranking of Minnesota Counties By Net Migration Rate per 1K in 2023
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2023, the Net Migration Rate per 1K for Minnesota was 3.31. Among all Minnesota counties, Pine County had the highest net migration rate (24.57), followed by Wright County (15.64), and Sherburne County (11.87).
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), 2023 Census.
See this for other years:
Ranking of Minnesota Counties By Net Migration Rate per 1K in 2023
Items per page:
25
0 of 0
| Rank | County | Net Migration Rate |
|---|---|---|
| 1 | Pine County | 24.57 |
| 2 | Wright County | 15.64 |
| 3 | Sherburne County | 11.87 |
| 4 | Kanabec County | 11.72 |
| 5 | Chisago County | 10.6 |
| 6 | Isanti County | 10.03 |
| 7 | Sibley County | 9.97 |
| 8 | Itasca County | 9.87 |
| 9 | Carlton County | 9.72 |
| 10 | Rice County | 8.98 |
| 11 | Cass County | 8.58 |
| 12 | Crow Wing County | 8.45 |
| 13 | Blue Earth County | 8.14 |
| 14 | Murray County | 8.06 |
| 15 | Hubbard County | 8.05 |
| 16 | Stevens County | 7.89 |
| 17 | Douglas County | 7.59 |
| 17 | Washington County | 7.59 |
| 18 | Mille Lacs County | 7.57 |
| 19 | Red Lake County | 7.44 |
| 20 | St. Louis County | 7.41 |
| 21 | Winona County | 7.3 |
| 22 | Clay County | 6.84 |
| 23 | Dakota County | 6.52 |
| 24 | Anoka County | 6.23 |
| 25 | Rock County | 5.83 |
| 26 | Aitkin County | 5.64 |
| 27 | Otter Tail County | 5.28 |
| 28 | Kandiyohi County | 5.24 |
| 29 | Clearwater County | 5.08 |
| 30 | Martin County | 4.57 |
| 31 | Grant County | 4.39 |
| 32 | Carver County | 4.1 |
| 33 | Stearns County | 4.08 |
| 34 | Scott County | 3.81 |
| 35 | Todd County | 3.62 |
| 36 | Fillmore County | 3.4 |
| 37 | Beltrami County | 3.35 |
| 38 | Mower County | 3.33 |
| 39 | Lac qui Parle County | 3.29 |
| 40 | Jackson County | 3.13 |
| 41 | Le Sueur County | 2.94 |
| 42 | Lake County | 2.48 |
| 43 | Morrison County | 2.39 |
| 44 | Wadena County | 2.31 |
| 45 | Olmsted County | 2.24 |
| 46 | McLeod County | 2.17 |
| 46 | Waseca County | 2.17 |
| 47 | Kittson County | 1.98 |
| 48 | Wabasha County | 1.71 |
| 49 | Goodhue County | 1.31 |
| 50 | Wilkin County | 0.79 |
| 51 | Cottonwood County | 0.26 |
| 52 | Faribault County | 0.22 |
| 53 | Pope County | 0.18 |
| 54 | Norman County | -0.16 |
| 55 | Hennepin County | -0.23 |
| 56 | Becker County | -0.25 |
| 57 | Houston County | -0.48 |
| 58 | Dodge County | -0.66 |
| 59 | Lincoln County | -0.89 |
| 60 | Koochiching County | -1.02 |
| 61 | Steele County | -1.33 |
| 62 | Benton County | -1.39 |
| 63 | Yellow Medicine County | -1.58 |
| 64 | Nicollet County | -1.89 |
| 65 | Meeker County | -1.91 |
| 66 | Brown County | -2.21 |
| 67 | Lyon County | -3.1 |
| 67 | Ramsey County | -3.1 |
| 68 | Renville County | -3.24 |
| 69 | Freeborn County | -3.44 |
| 70 | Big Stone County | -4.1 |
| 71 | Chippewa County | -4.55 |
| 72 | Redwood County | -4.63 |
| 73 | Pipestone County | -5.28 |
| 74 | Roseau County | -5.48 |
| 75 | Mahnomen County | -5.8 |
| 75 | Pennington County | -5.8 |
| 76 | Polk County | -7.12 |
| 77 | Marshall County | -7.56 |
| 78 | Swift County | -8.63 |
| 79 | Watonwan County | -9.9 |
| 80 | Nobles County | -11.79 |
| 81 | Cook County | -12.31 |
| 82 | Traverse County | -21.13 |
| 83 | Lake of the Woods County | -25.69 |