Ranking of Minnesota Counties By Net International Migration in 2020
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2020, the Net International Migration for Minnesota was 7.36K. Among all Minnesota counties, Hennepin County had the highest net international migration (2.75K), followed by Ramsey County (1.40K), and Stearns County (494).
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), 2020 Census.
See this for other years:
Ranking of Minnesota Counties By Net International Migration in 2020
Items per page:
25
0 of 0
| Rank | County | Net Intl. Migration |
|---|---|---|
| 1 | Hennepin County | 2749 |
| 2 | Ramsey County | 1396 |
| 3 | Stearns County | 494 |
| 4 | Dakota County | 385 |
| 5 | Olmsted County | 326 |
| 6 | Anoka County | 309 |
| 7 | Washington County | 155 |
| 8 | Kandiyohi County | 144 |
| 9 | Rice County | 138 |
| 10 | Scott County | 99 |
| 11 | Mower County | 98 |
| 12 | Blue Earth County | 94 |
| 12 | Clay County | 94 |
| 13 | Lyon County | 83 |
| 14 | Benton County | 64 |
| 14 | Nobles County | 64 |
| 14 | St. Louis County | 64 |
| 15 | Carver County | 42 |
| 15 | Wright County | 42 |
| 16 | Winona County | 34 |
| 17 | Nicollet County | 33 |
| 18 | Sherburne County | 27 |
| 18 | Stevens County | 27 |
| 19 | Freeborn County | 24 |
| 20 | Watonwan County | 22 |
| 21 | Becker County | 20 |
| 21 | Otter Tail County | 20 |
| 22 | Beltrami County | 19 |
| 22 | Chisago County | 19 |
| 22 | Polk County | 19 |
| 23 | Chippewa County | 18 |
| 23 | Crow Wing County | 18 |
| 24 | Fillmore County | 15 |
| 24 | Le Sueur County | 15 |
| 25 | Pipestone County | 13 |
| 26 | Swift County | 12 |
| 27 | Cook County | 11 |
| 28 | Hubbard County | 10 |
| 28 | Sibley County | 10 |
| 29 | Douglas County | 8 |
| 29 | Isanti County | 8 |
| 30 | Dodge County | 6 |
| 30 | Itasca County | 6 |
| 30 | Jackson County | 6 |
| 30 | Pennington County | 6 |
| 31 | Brown County | 5 |
| 31 | Carlton County | 5 |
| 31 | Houston County | 5 |
| 31 | Renville County | 5 |
| 31 | Roseau County | 5 |
| 31 | Todd County | 5 |
| 31 | Wabasha County | 5 |
| 32 | Kanabec County | 4 |
| 32 | Lac qui Parle County | 4 |
| 32 | Meeker County | 4 |
| 32 | Mille Lacs County | 4 |
| 32 | Murray County | 4 |
| 32 | Norman County | 4 |
| 32 | Redwood County | 4 |
| 33 | Clearwater County | 3 |
| 33 | Pope County | 3 |
| 33 | Traverse County | 3 |
| 34 | Cottonwood County | 2 |
| 34 | Goodhue County | 2 |
| 34 | Grant County | 2 |
| 34 | Koochiching County | 2 |
| 34 | Marshall County | 2 |
| 34 | Pine County | 2 |
| 34 | Yellow Medicine County | 2 |
| 35 | Aitkin County | 1 |
| 35 | Cass County | 1 |
| 35 | Kittson County | 1 |
| 35 | Lake County | 1 |
| 35 | Martin County | 1 |
| 35 | Morrison County | 1 |
| 35 | Steele County | 1 |
| 35 | Wadena County | 1 |
| 36 | Big Stone County | 0 |
| 36 | Faribault County | 0 |
| 36 | Lake of the Woods County | 0 |
| 36 | Lincoln County | 0 |
| 36 | McLeod County | 0 |
| 36 | Mahnomen County | 0 |
| 36 | Red Lake County | 0 |
| 36 | Rock County | 0 |
| 36 | Waseca County | 0 |
| 36 | Wilkin County | 0 |