Counties in Illinois by foreign-born share of the population

Cook County had the highest foreign-born share of the population of 102 counties in 2023, at 21.4%. Greene County had the lowest, at 0.2%. The median was 1.6% and the figure for Illinois was 14.5%. Source: the U.S. Census Bureau.

Highest21.4Cook County
Lowest0.2Greene County
Median1.6102 counties
Illinois14.5History

Top 40 counties, 2023

CSVChart (SVG)

Cook CountyCook County: 21.4 %21.4DuPage CountyDuPage County: 20.2 %20.2Lake CountyLake County: 19.5 %19.5Kane CountyKane County: 17.3 %17.3Champaign CountyChampaign County: 13.5 %13.5Cass CountyCass County: 13.1 %13.1Will CountyWill County: 13 %13Kendall CountyKendall County: 10.5 %10.5Boone CountyBoone County: 10.2 %10.2McHenry CountyMcHenry County: 9.3 %9.3Winnebago CountyWinnebago County: 8.7 %8.7Rock Island CountyRock Island County: 8.3 %8.3McLean CountyMcLean County: 7.1 %7.1Peoria CountyPeoria County: 6.9 %6.9DeKalb CountyDeKalb County: 6.4 %6.4Warren CountyWarren County: 6.2 %6.2Jackson CountyJackson County: 5.8 %5.8Kankakee CountyKankakee County: 5.5 %5.5Ogle CountyOgle County: 4.5 %4.5Douglas CountyDouglas County: 3.7 %3.7LaSalle CountyLaSalle County: 3.7 %3.7Iroquois CountyIroquois County: 3.5 %3.5Grundy CountyGrundy County: 3.5 %3.5Sangamon CountySangamon County: 3.3 %3.3Knox CountyKnox County: 3.3 %3.3Bureau CountyBureau County: 3.2 %3.2St. Clair CountySt. Clair County: 3.2 %3.2McDonough CountyMcDonough County: 3 %3Union CountyUnion County: 2.9 %2.9Whiteside CountyWhiteside County: 2.8 %2.8Macon CountyMacon County: 2.8 %2.8Ford CountyFord County: 2.6 %2.6Clinton CountyClinton County: 2.5 %2.5Stephenson CountyStephenson County: 2.4 %2.4Coles CountyColes County: 2.4 %2.4Lee CountyLee County: 2.3 %2.3Randolph CountyRandolph County: 2.2 %2.2Madison CountyMadison County: 2.2 %2.2Effingham CountyEffingham County: 2.1 %2.1Vermilion CountyVermilion County: 2.1 %2.1
%. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-09.

Full ranking

RankCounties2023 (%)Change on 2022
1Cook County21.4+0.4 pts
2DuPage County20.2+0.3 pts
3Lake County19.5+0.6 pts
4Kane County17.3+0.5 pts
5Champaign County13.5+0.4 pts
6Cass County13.1+2.4 pts
7Will County13+0.3 pts
8Kendall County10.5+0.7 pts
9Boone County10.2+0.3 pts
10McHenry County9.3+0.3 pts
11Winnebago County8.70 pts
12Rock Island County8.3+0.3 pts
13McLean County7.1+0.2 pts
14Peoria County6.9+0.6 pts
15DeKalb County6.4-0.1 pts
16Warren County6.20 pts
17Jackson County5.8+0.1 pts
18Kankakee County5.5+0.4 pts
19Ogle County4.5+0.9 pts
20Douglas County3.7+0.4 pts
21LaSalle County3.7+0.3 pts
22Iroquois County3.5+0.1 pts
23Grundy County3.5-0.5 pts
24Sangamon County3.3+0.3 pts
25Knox County3.3-0.1 pts
26Bureau County3.2-0.1 pts
27St. Clair County3.20 pts
28McDonough County3-0.1 pts
29Union County2.9+0.1 pts
30Whiteside County2.8-0 pts
31Macon County2.8+0.3 pts
32Ford County2.6+0.8 pts
33Clinton County2.5+0.2 pts
34Stephenson County2.4+0.1 pts
35Coles County2.4+0.3 pts
36Lee County2.3+0.1 pts
37Randolph County2.2+0.1 pts
38Madison County2.2+0.1 pts
39Effingham County2.1-0.1 pts
40Vermilion County2.1-0.2 pts
41Stark County2.1-0.3 pts
42Wabash County2+0.2 pts
43Livingston County2+0.3 pts
44Williamson County2-0.2 pts
45Bond County1.9-0.1 pts
46Schuyler County1.8+0.2 pts
47Jefferson County1.8+0.1 pts
48Wayne County1.7-0 pts
49De Witt County1.6-0 pts
50Henry County1.6+0.2 pts
51Logan County1.6+0.3 pts
52Putnam County1.6-0.2 pts
53Massac County1.6+0.3 pts
54Jo Daviess County1.5-0.1 pts
55Woodford County1.5-0.1 pts
56Lawrence County1.5-0.1 pts
57Carroll County1.5-0.2 pts
58Marion County1.5+0.1 pts
59Fayette County1.5-0.2 pts
60Richland County1.4-0.3 pts
61Perry County1.40 pts
61Tazewell County1.4-0.2 pts
63Hancock County1.4-0 pts
64Marshall County1.4+0.2 pts
65Adams County1.4+0.1 pts
66Crawford County1.3+0.3 pts
67Shelby County1.3+0.1 pts
68Brown County1.3-1.5 pts
69Christian County1.2+0.2 pts
70Menard County1.2+0.2 pts
71Monroe County1.2-0 pts
72Fulton County1.1+0.1 pts
73Mercer County1.1-0 pts
74Franklin County1.1+0.3 pts
75Clark County1.1+0.5 pts
75Morgan County1.1-0.1 pts
75Saline County1.10 pts
78Macoupin County10 pts
79Jersey County1-0 pts
80Montgomery County1-0.1 pts
81Pike County1+0.2 pts
82Johnson County0.9-0.6 pts
83Piatt County0.9+0.2 pts
84Edgar County0.8-0.1 pts
85Pope County0.8-0.1 pts
86Edwards County0.8+0.1 pts
87Hamilton County0.7-0.3 pts
88Pulaski County0.7-0 pts
89Jasper County0.7-0.3 pts
90White County0.7-0.5 pts
91Washington County0.6+0.2 pts
92Moultrie County0.6-0.3 pts
93Alexander County0.6-0.2 pts
93Hardin County0.6+0.3 pts
95Calhoun County0.60 pts
96Scott County0.5-0.3 pts
97Henderson County0.50 pts
98Mason County0.4-0.2 pts
99Gallatin County0.40 pts
100Clay County0.2-0.2 pts
101Cumberland County0.2-1.2 pts
101Greene County0.2-0.1 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/2023/table-based-SF/data/5YRData/acsdt5y2023-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 Illinois by foreign-born share of the population using official data, and cite the source.
rank_places {"indicator":"foreign_born_share","level":"province","within":"Illinois","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=foreign_born_share&level=province&within=Illinois&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?

Cook County, with 21.4% in 2023, according to the U.S. Census Bureau.

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

Greene County, with 0.2% in 2023.

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 Illinois: more rankings