Ranking of Illinois Counties By Population with Irish Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 1.40M people in Illinois with Irish ancestry. Among all Illinois counties, Cook County had the highest population with Irish ancestry (447.38K), followed by DuPage County (131.48K), and Will County (99.42K).

The chart and table below shows the top 10 counties with high number of people with Irish ancestry.

You can see similar information for other states and for other ancestry groups in Illinois.

Data Source: US Census Bureau.
Ranking of Illinois Counties By Population with Irish Ancestry in 2021
Cook County
DuPage County
Will County
Lake County
Kane County
McHenry County
Madison County
Winnebago County
McLean County
Sangamon County
Ranking of Illinois Counties By Population with Irish Ancestry in 2021
0 of 0
Rank County Population
1 Cook County 447375
2 DuPage County 131484
3 Will County 99417
4 Lake County 74683
5 Kane County 57343
6 McHenry County 50394
7 Madison County 35117
8 Winnebago County 32456
9 McLean County 25603
10 Sangamon County 24531
11 St. Clair County 24525
12 Peoria County 21305
13 Champaign County 20994
14 LaSalle County 20731
15 Kendall County 17956
16 Rock Island County 16758
17 Tazewell County 16127
18 DeKalb County 15256
19 Kankakee County 13092
20 Macon County 12673
21 Grundy County 9761
22 Williamson County 8345
23 Vermilion County 7517
24 Whiteside County 7370
25 Ogle County 7135
26 Adams County 6999
27 Knox County 6900
28 Coles County 6659
29 Boone County 6644
30 Henry County 6201
31 Livingston County 6094
32 Jackson County 5571
33 Macoupin County 5463
34 Lee County 5446
35 Stephenson County 5023
36 Woodford County 4909
37 Marion County 4495
38 Franklin County 4409
39 Bureau County 4341
40 Monroe County 4284
41 Jefferson County 4068
42 Fulton County 4041
43 Iroquois County 3991
44 Logan County 3899
45 Morgan County 3819
46 Jo Daviess County 3779
47 Saline County 3506
48 Christian County 3477
49 Effingham County 3455
50 McDonough County 3348
51 Montgomery County 3327
52 Randolph County 2918
53 Jersey County 2916
54 Clinton County 2789
55 Piatt County 2425
56 Edgar County 2399
57 Crawford County 2268
58 Massac County 2061
59 Perry County 2027
60 Hancock County 2012
61 Bond County 1995
62 Warren County 1987
63 Carroll County 1972
64 Clark County 1968
65 Mason County 1919
66 De Witt County 1917
67 White County 1851
68 Douglas County 1831
69 Marshall County 1825
70 Richland County 1819
71 Union County 1696
72 Menard County 1679
73 Washington County 1659
74 Fayette County 1647
75 Wayne County 1616
76 Mercer County 1614
77 Clay County 1591
78 Shelby County 1572
79 Ford County 1565
80 Moultrie County 1514
81 Lawrence County 1386
82 Johnson County 1271
83 Wabash County 1264
84 Cass County 1232
85 Pike County 1226
86 Greene County 1092
87 Hamilton County 1080
88 Cumberland County 999
89 Jasper County 939
90 Henderson County 856
91 Schuyler County 751
92 Stark County 744
93 Gallatin County 683
94 Putnam County 643
95 Edwards County 624
96 Scott County 616
97 Brown County 556
98 Pope County 529
99 Hardin County 504
100 Pulaski County 466
101 Alexander County 407
102 Calhoun County 274