Ranking of Minnesota Counties By Net International Migration Rate per 1K in 2023

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2023, the Net International Migration Rate per 1K for Minnesota was 4.24. Among all Minnesota counties, Nobles County had the highest net international migration rate (11.47), followed by Kandiyohi County (11.34), and Mower County (10.56).

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 Rate per 1K in 2023
Nobles
Kandiyohi
Mower
Chippewa
Stearns
Ramsey
Rice
Watonwan
Blue Earth
Hennepin
Ranking of Minnesota Counties By Net International Migration Rate per 1K in 2023
Items per page:
0 of 0
Rank County Net Intl. Migration Rate
1 Nobles County 11.47
2 Kandiyohi County 11.34
3 Mower County 10.56
4 Chippewa County 8.13
5 Stearns County 7.92
6 Ramsey County 7.87
7 Rice County 7.8
8 Watonwan County 7.05
9 Blue Earth County 6.5
9 Hennepin County 6.5
10 Stevens County 5.94
11 Olmsted County 5.89
12 Lyon County 4.98
13 Anoka County 3.96
14 Dakota County 3.8
15 Cottonwood County 3.77
16 Nicollet County 3.52
17 Todd County 3.16
18 Scott County 3.02
19 Cook County 2.99
20 Clay County 2.9
21 Norman County 2.84
22 Pipestone County 2.8
23 Winona County 2.7
24 Washington County 2.62
25 Polk County 2.61
26 Kittson County 2.48
27 Carver County 2.39
28 Wilkin County 2.36
29 Swift County 2.16
30 Wright County 2.12
31 Otter Tail County 2.08
32 Murray County 1.98
33 Sibley County 1.93
34 Le Sueur County 1.91
35 Jackson County 1.72
36 Steele County 1.68
37 Brown County 1.59
38 Yellow Medicine County 1.58
39 Traverse County 1.55
40 Benton County 1.49
41 Pennington County 1.45
42 McLeod County 1.41
43 Wadena County 1.4
44 Dodge County 1.33
45 Sherburne County 1.31
46 Redwood County 1.24
46 Renville County 1.24
47 Roseau County 1.17
48 Meeker County 1.06
49 St. Louis County 1
50 Pine County 0.97
51 Goodhue County 0.9
52 Pope County 0.88
53 Martin County 0.86
54 Isanti County 0.84
55 Wabasha County 0.83
56 Carlton County 0.74
57 Chisago County 0.7
57 Douglas County 0.7
58 Crow Wing County 0.69
59 Faribault County 0.65
59 Fillmore County 0.65
60 Beltrami County 0.6
61 Waseca County 0.58
62 Mahnomen County 0.56
62 Marshall County 0.56
63 Becker County 0.51
63 Red Lake County 0.51
64 Grant County 0.49
65 Big Stone County 0.39
66 Aitkin County 0.37
67 Cass County 0.35
68 Lac qui Parle County 0.3
69 Hubbard County 0.27
70 Lake of the Woods County 0.26
70 Morrison County 0.26
71 Koochiching County 0.25
72 Houston County 0.22
73 Rock County 0.21
74 Itasca County 0.18
74 Lincoln County 0.18
75 Clearwater County 0.12
76 Freeborn County 0.1
77 Kanabec County 0
77 Mille Lacs County 0
78 Lake County -0.09