Counties in Minnesota by foreign-born share of the population

Nobles County had the highest foreign-born share of the population of 87 counties in 2022, at 20.1%. Lake County had the lowest, at 0.7%. The median was 2.6% and the figure for Minnesota was 8.5%. Source: the U.S. Census Bureau.

Highest20.1Nobles County
Lowest0.7Lake County
Median2.687 counties
Minnesota8.5History

Top 40 counties, 2022

CSVChart (SVG)

Nobles CountyNobles County: 20.1 %20.1Ramsey CountyRamsey County: 15.6 %15.6Hennepin CountyHennepin County: 13.7 %13.7Watonwan CountyWatonwan County: 13 %13Olmsted CountyOlmsted County: 11.2 %11.2Mower CountyMower County: 11.1 %11.1Scott CountyScott County: 10.2 %10.2Dakota CountyDakota County: 9.6 %9.6Anoka CountyAnoka County: 9.4 %9.4Kandiyohi CountyKandiyohi County: 9 %9Rice CountyRice County: 8.1 %8.1Washington CountyWashington County: 7.7 %7.7Lyon CountyLyon County: 7 %7Stearns CountyStearns County: 6.9 %6.9Blue Earth CountyBlue Earth County: 5.9 %5.9Cottonwood CountyCottonwood County: 5.9 %5.9Chippewa CountyChippewa County: 5.9 %5.9Carver CountyCarver County: 5.4 %5.4Clay CountyClay County: 4.9 %4.9Freeborn CountyFreeborn County: 4.9 %4.9Stevens CountyStevens County: 4.8 %4.8Steele CountySteele County: 4.6 %4.6Benton CountyBenton County: 4.3 %4.3Todd CountyTodd County: 4 %4Roseau CountyRoseau County: 3.9 %3.9McLeod CountyMcLeod County: 3.8 %3.8Cook CountyCook County: 3.8 %3.8Pipestone CountyPipestone County: 3.8 %3.8Sibley CountySibley County: 3.8 %3.8Nicollet CountyNicollet County: 3.7 %3.7Dodge CountyDodge County: 3.5 %3.5Murray CountyMurray County: 3.5 %3.5Koochiching CountyKoochiching County: 3.4 %3.4Sherburne CountySherburne County: 3.4 %3.4Wright CountyWright County: 3.2 %3.2Winona CountyWinona County: 3.1 %3.1Swift CountySwift County: 3 %3Jackson CountyJackson County: 2.9 %2.9Polk CountyPolk County: 2.9 %2.9Isanti CountyIsanti County: 2.8 %2.8
%. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-09.

Full ranking

RankCounties2022 (%)Change on 2021
1Nobles County20.1-0.5 pts
2Ramsey County15.6-0.2 pts
3Hennepin County13.7-0.1 pts
4Watonwan County13+0.2 pts
5Olmsted County11.2+0.2 pts
6Mower County11.1+0.2 pts
7Scott County10.2+0.1 pts
8Dakota County9.6-0 pts
9Anoka County9.4+0.4 pts
10Kandiyohi County9+0.8 pts
11Rice County8.1+0.3 pts
12Washington County7.7+0.2 pts
13Lyon County7-0.1 pts
14Stearns County6.9+0.2 pts
15Blue Earth County5.9+0.2 pts
16Cottonwood County5.9-0.4 pts
17Chippewa County5.9-0.3 pts
18Carver County5.4+0.1 pts
19Clay County4.9+0.1 pts
19Freeborn County4.9-0.3 pts
21Stevens County4.8-0.9 pts
22Steele County4.6+0.1 pts
23Benton County4.3+0.2 pts
24Todd County4+0.4 pts
25Roseau County3.9-0.2 pts
26McLeod County3.8+0.6 pts
27Cook County3.8+0.3 pts
28Pipestone County3.8-1.7 pts
28Sibley County3.8-0.4 pts
30Nicollet County3.7-0.8 pts
31Dodge County3.5+0.4 pts
32Murray County3.5+0.2 pts
33Koochiching County3.4-0.3 pts
33Sherburne County3.4-0 pts
35Wright County3.2+0.5 pts
36Winona County3.1-0.1 pts
37Swift County3-0.5 pts
38Jackson County2.9+0.1 pts
39Polk County2.9-0.2 pts
40Isanti County2.8+0.4 pts
40Le Sueur County2.8+0.5 pts
42Waseca County2.7-0.7 pts
43Brown County2.6+0.2 pts
44Pennington County2.6+0.3 pts
45Otter Tail County2.5-0.4 pts
46Redwood County2.5+0.2 pts
47Renville County2.4-0.3 pts
48Yellow Medicine County2.4-0.1 pts
49Martin County2.3+0.7 pts
50Goodhue County2.2-0 pts
51Kittson County2.2+0.4 pts
52Chisago County2.1-0.1 pts
52Faribault County2.1+0.4 pts
52Wabasha County2.1+0.2 pts
55St. Louis County2-0.1 pts
56Traverse County2+0.7 pts
57Big Stone County1.9-0.1 pts
58Wadena County1.8+0.2 pts
59Lac qui Parle County1.8-1 pts
60Rock County1.7-0.4 pts
61Fillmore County1.6+0.1 pts
62Marshall County1.6+0.4 pts
63Hubbard County1.6+0.2 pts
64Beltrami County1.5+0.1 pts
65Pope County1.50 pts
66Grant County1.5+0.1 pts
67Douglas County1.5+0.2 pts
68Lake of the Woods County1.4+0.5 pts
69Crow Wing County1.4+0.2 pts
70Meeker County1.4+0.1 pts
71Cass County1.40 pts
72Houston County1.3-0.1 pts
73Becker County1.3-0.1 pts
74Pine County1.3-0.2 pts
75Carlton County1.3-0.3 pts
75Mille Lacs County1.30 pts
77Norman County1.2-0.6 pts
78Clearwater County1.1+0.1 pts
79Kanabec County1.1+0.1 pts
80Mahnomen County1+0.4 pts
81Morrison County1-0.2 pts
82Lincoln County0.8-0.5 pts
82Red Lake County0.8-0.1 pts
84Wilkin County0.8-0.2 pts
85Aitkin County0.7-0.2 pts
85Itasca County0.7-0 pts
85Lake County0.7-0.5 pts

Other periods

About this ranking

People who were not US citizens at birth, as a percentage of the total population. Includes naturalized citizens, lawful permanent residents, temporary migrants and unauthorized immigrants. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

Based on place of birth, not nationality: a naturalized citizen counts as foreign born, and people born in Puerto Rico, the US island areas or abroad to American parents count as native. Not comparable with foreign_population_share, which counts foreign nationals in Spain and the EU. Calculated from counts in ACS table B05002, which are stored as inputs.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B05002: foreign-born population as a percentage of the total population, calculated with stored inputs. https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b05002.dat. Retrieved 2026-10-09.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Minnesota by foreign-born share of the population using official data, and cite the source.
rank_places {"indicator":"foreign_born_share","level":"province","within":"Minnesota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=foreign_born_share&level=province&within=Minnesota&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest foreign-born share of the population?

Nobles County, with 20.1% in 2022, according to the U.S. Census Bureau.

Which county has the lowest foreign-born share of the population?

Lake County, with 0.7% in 2022.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B05002: foreign-born population as a percentage of the total population, calculated with stored inputs. Retrieved 2026-10-09.

Foreign-born population share: other rankings

Counties in Minnesota: more rankings