Counties in Illinois by foreign-born share of the population, 2024

Cook County had the highest foreign-born share of the population of 102 counties in 2024, at 21.8%. Cumberland County had the lowest, at 0.2%. The median was 1.7% and the figure for Illinois was 14.8%. Source: the U.S. Census Bureau.

Highest21.8Cook County
Median1.7102 counties
Illinois14.8History

Top 40 counties, 2024

CSVChart (SVG)

Cook CountyCook County: 21.8 %21.8DuPage CountyDuPage County: 20.5 %20.5Lake CountyLake County: 19.8 %19.8Kane CountyKane County: 17.2 %17.2Champaign CountyChampaign County: 14.2 %14.2Cass CountyCass County: 14.2 %14.2Will CountyWill County: 13.5 %13.5Kendall CountyKendall County: 11.4 %11.4Boone CountyBoone County: 11.3 %11.3McHenry CountyMcHenry County: 9.9 %9.9Winnebago CountyWinnebago County: 8.9 %8.9Rock Island CountyRock Island County: 8.7 %8.7McLean CountyMcLean County: 7.6 %7.6Peoria CountyPeoria County: 7.1 %7.1Warren CountyWarren County: 6.5 %6.5DeKalb CountyDeKalb County: 6.4 %6.4Kankakee CountyKankakee County: 5.7 %5.7Jackson CountyJackson County: 5.7 %5.7Ogle CountyOgle County: 4.5 %4.5Douglas CountyDouglas County: 4.2 %4.2Grundy CountyGrundy County: 4.1 %4.1LaSalle CountyLaSalle County: 3.9 %3.9Sangamon CountySangamon County: 3.6 %3.6Iroquois CountyIroquois County: 3.5 %3.5Bureau CountyBureau County: 3.4 %3.4St. Clair CountySt. Clair County: 3.3 %3.3Knox CountyKnox County: 3.2 %3.2Whiteside CountyWhiteside County: 3 %3Union CountyUnion County: 3 %3Coles CountyColes County: 2.8 %2.8Macon CountyMacon County: 2.8 %2.8Ford CountyFord County: 2.7 %2.7McDonough CountyMcDonough County: 2.7 %2.7Stephenson CountyStephenson County: 2.6 %2.6Randolph CountyRandolph County: 2.5 %2.5Carroll CountyCarroll County: 2.4 %2.4Livingston CountyLivingston County: 2.4 %2.4Clinton CountyClinton County: 2.4 %2.4Stark CountyStark County: 2.4 %2.4Lee CountyLee County: 2.2 %2.2
%. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-09.

Full ranking

RankCounties2024 (%)Change on 2023
1Cook County21.8+0.4 pts
2DuPage County20.5+0.4 pts
3Lake County19.8+0.4 pts
4Kane County17.2-0 pts
5Champaign County14.2+0.7 pts
6Cass County14.2+1.1 pts
7Will County13.5+0.5 pts
8Kendall County11.4+0.9 pts
9Boone County11.3+1.1 pts
10McHenry County9.9+0.7 pts
11Winnebago County8.9+0.2 pts
12Rock Island County8.7+0.4 pts
13McLean County7.6+0.5 pts
14Peoria County7.1+0.2 pts
15Warren County6.5+0.2 pts
16DeKalb County6.40 pts
17Kankakee County5.7+0.3 pts
18Jackson County5.7-0.1 pts
19Ogle County4.50 pts
20Douglas County4.2+0.4 pts
21Grundy County4.1+0.6 pts
22LaSalle County3.9+0.2 pts
23Sangamon County3.6+0.3 pts
24Iroquois County3.5-0 pts
25Bureau County3.4+0.1 pts
26St. Clair County3.3+0.1 pts
27Knox County3.2-0.1 pts
28Whiteside County3+0.2 pts
29Union County3+0.1 pts
30Coles County2.8+0.4 pts
31Macon County2.8-0 pts
32Ford County2.7+0.1 pts
32McDonough County2.7-0.3 pts
34Stephenson County2.6+0.1 pts
35Randolph County2.5+0.2 pts
36Carroll County2.4+1 pts
37Livingston County2.4+0.4 pts
38Clinton County2.4-0.1 pts
38Stark County2.4+0.3 pts
40Lee County2.2-0.1 pts
40Wayne County2.2+0.5 pts
42Wabash County2.2+0.2 pts
43Madison County2.2-0 pts
44Williamson County20 pts
45Jo Daviess County1.9+0.4 pts
46Jefferson County1.9+0.1 pts
47De Witt County1.8+0.2 pts
48Putnam County1.8+0.2 pts
48Vermilion County1.8-0.3 pts
50Piatt County1.7+0.8 pts
51Henry County1.7+0.1 pts
52Effingham County1.6-0.5 pts
53Tazewell County1.6+0.2 pts
54Brown County1.6+0.3 pts
55Woodford County1.50 pts
56Marion County1.50 pts
57Lawrence County1.5-0 pts
58Logan County1.5-0.1 pts
59Hancock County1.5+0.1 pts
60Richland County1.4-0 pts
61Massac County1.4-0.2 pts
62Clark County1.3+0.3 pts
63Schuyler County1.3-0.5 pts
64Adams County1.2-0.1 pts
64Monroe County1.2+0.1 pts
66Franklin County1.2+0.1 pts
66Perry County1.2-0.2 pts
68Christian County1.2-0 pts
68Crawford County1.2-0.2 pts
68Fulton County1.20 pts
68Jasper County1.2+0.5 pts
68Johnson County1.2+0.3 pts
73Morgan County1.10 pts
74Mercer County1.1-0 pts
75Bond County1.1-0.8 pts
75Marshall County1.1-0.3 pts
77Shelby County1.1-0.2 pts
78Edgar County1+0.2 pts
78Jersey County10 pts
80Alexander County1+0.4 pts
81Menard County0.9-0.3 pts
82Mason County0.9+0.5 pts
82Saline County0.9-0.2 pts
84Macoupin County0.9-0.1 pts
85Fayette County0.9-0.6 pts
86Pope County0.9+0.1 pts
87Pike County0.9-0.1 pts
88Edwards County0.80 pts
89Montgomery County0.8-0.2 pts
90Gallatin County0.7+0.3 pts
90Moultrie County0.7+0.1 pts
92Scott County0.7+0.1 pts
92Washington County0.70 pts
94Henderson County0.6+0.1 pts
94White County0.6-0.1 pts
96Pulaski County0.5-0.1 pts
97Hamilton County0.5-0.3 pts
98Calhoun County0.3-0.3 pts
99Hardin County0.3-0.3 pts
100Clay County0.20 pts
101Greene County0.2-0 pts
102Cumberland 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/2024/table-based-SF/data/5YRData/acsdt5y2024-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.8% in 2024, according to the U.S. Census Bureau.

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

Cumberland County, with 0.2% in 2024.

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