Ranking of Minnesota Counties By Net International Migration in 2023

Updated on July 29, 2024.

Based on the US Census Vintage data estimates, in 2023, the Net International Migration for Minnesota was 14.58K. Among all Minnesota counties, Hennepin County had the highest net international migration (4.53K), followed by Ramsey County (2.64K), and Dakota County (1.04K).

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 International Migration in 2023
Hennepin
Ramsey
Dakota
Anoka
Stearns
Olmsted
Washington
Scott
Rice
Blue Earth
Ranking of Minnesota Counties By Net International Migration in 2023
Items per page:
0 of 0
Rank County Net Intl. Migration
1 Hennepin County 4530
2 Ramsey County 2641
3 Dakota County 1042
4 Anoka County 900
5 Stearns County 696
6 Olmsted County 565
7 Washington County 527
8 Scott County 411
9 Rice County 268
10 Blue Earth County 243
11 Mower County 227
12 Kandiyohi County 213
13 Carver County 155
14 Clay County 137
15 Lyon County 135
15 Nobles County 135
16 Wright County 132
17 Benton County 124
18 Watonwan County 108
19 Winona County 107
20 Sherburne County 96
21 St. Louis County 80
22 Todd County 69
23 Le Sueur County 63
24 Nicollet County 58
24 Stevens County 58
25 Chippewa County 56
26 Polk County 55
27 McLeod County 51
28 Steele County 45
29 Goodhue County 37
30 Douglas County 33
31 Brown County 32
31 Dodge County 32
32 Fillmore County 29
33 Swift County 26
33 Yellow Medicine County 26
34 Wadena County 23
35 Cook County 20
35 Freeborn County 20
35 Otter Tail County 20
36 Beltrami County 19
36 Chisago County 19
36 Isanti County 19
36 Pipestone County 19
37 Waseca County 17
38 Crow Wing County 16
38 Meeker County 16
38 Sibley County 16
39 Carlton County 15
40 Pine County 14
41 Hubbard County 12
41 Jackson County 12
42 Becker County 11
42 Cottonwood County 11
43 Aitkin County 9
43 Cass County 9
43 Murray County 9
43 Norman County 9
43 Pennington County 9
43 Pope County 9
43 Roseau County 9
44 Martin County 8
44 Redwood County 8
45 Kittson County 7
45 Wabasha County 7
46 Faribault County 6
46 Renville County 6
47 Lincoln County 5
47 Rock County 5
48 Grant County 4
48 Morrison County 4
49 Traverse County 3
50 Big Stone County 2
50 Marshall County 2
51 Clearwater County 1
51 Houston County 1
51 Itasca County 1
51 Koochiching County 1
51 Mahnomen County 1
52 Kanabec County 0
52 Lac qui Parle County 0
52 Lake County 0
52 Lake of the Woods County 0
52 Mille Lacs County 0
52 Red Lake County 0
53 Wilkin County -1