Minnesota Immigrant or Foreign-Born Population By County in 2021 (ACS-5Yrs)

Updated on February 24, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the total immigrant or foreign-born population in Minnesota was 479.23K which was 8.45% of Minnesota's population. Among all Minnesota counties, Hennepin had the highest immigrant population (175.19K) and immigrants constituted 13.79% of its population, followed by Ramsey (pop: 86.60K, perc: 15.76%), and then Dakota (pop: 42.25K, perc: 9.69%).

On the other hand, the counties with the least number of immigrant population were: Red Lake (pop: 34, perc: 0.87%), Lake of the Woods (pop: 34, perc: 0.91%), and Mahnomen (pop: 35, perc: 0.65%),

The chart and table below shows the immigrant or foreign-born population of each county and the percentage of each county's population that are immigrants.

You can see similar information for other states and by state for the United States.

Minnesota Immigrant or Foreign-Born Population By County in 2021
Minnesota Immigrant or Foreign-Born Population By County in 2021
Items per page:
0 of 0
County Immigrant Population % of County Population
Aitkin 140 0.89
Anoka 32592 9.03
Becker 468 1.34
Beltrami 660 1.43
Benton 1679 4.09
Big Stone 104 2.02
Blue Earth 3893 5.68
Brown 605 2.34
Carlton 564 1.56
Carver 5549 5.25
Cass 401 1.34
Chippewa 767 6.13
Chisago 1218 2.16
Clay 3095 4.76
Clearwater 90 1.06
Cook 192 3.45
Cottonwood 724 6.30
Crow Wing 754 1.15
Dakota 42249 9.69
Dodge 658 3.16
Douglas 486 1.25
Faribault 234 1.68
Fillmore 333 1.57
Freeborn 1616 5.23
Goodhue 1081 2.28
Grant 80 1.32
Hennepin 175190 13.79
Houston 257 1.37
Hubbard 302 1.42
Isanti 989 2.44
Itasca 334 0.74
Jackson 284 2.84
Kanabec 151 0.94
Kandiyohi 3531 8.12
Kittson 75 1.78
Koochiching 454 3.72
Lac qui Parle 185 2.74
Lake 127 1.17
Lake of the Woods 34 0.91
Le Sueur 670 2.35
Lincoln 73 1.29
Lyon 1807 7.09
McLeod 1181 3.22
Mahnomen 35 0.65
Marshall 112 1.23
Martin 315 1.57
Meeker 303 1.30
Mille Lacs 328 1.24
Morrison 411 1.21
Mower 4374 10.94
Murray 271 3.30
Nicollet 1516 4.42
Nobles 4579 20.61
Norman 119 1.83
Olmsted 17747 11.03
Otter Tail 1718 2.88
Pennington 323 2.30
Pine 429 1.48
Pipestone 509 5.43
Polk 954 3.05
Pope 161 1.44
Ramsey 86596 15.76
Red Lake 34 0.87
Redwood 354 2.29
Renville 407 2.76
Rice 5189 7.77
Rock 200 2.06
Roseau 631 4.12
St. Louis 4245 2.12
Scott 15147 10.13
Sherburne 3336 3.46
Sibley 614 4.11
Stearns 10584 6.71
Steele 1689 4.52
Stevens 551 5.70
Swift 338 3.45
Todd 903 3.60
Traverse 43 1.28
Wabasha 402 1.88
Wadena 221 1.58
Waseca 643 3.39
Washington 19854 7.50
Watonwan 1439 12.82
Wilkin 62 0.96
Winona 1557 3.12
Wright 3873 2.77
Yellow Medicine 239 2.49