Ranking of Illinois Counties By Population with Polish Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 825.04K people in Illinois with Polish ancestry. Among all Illinois counties, Cook County had the highest population with Polish ancestry (393.80K), followed by DuPage County (96.20K), and Will County (80.19K).

The chart and table below shows the top 10 counties with high number of people with Polish 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 Polish Ancestry in 2021
Cook County
DuPage County
Will County
Lake County
McHenry County
Kane County
Winnebago County
Kendall County
LaSalle County
St. Clair County
Ranking of Illinois Counties By Population with Polish Ancestry in 2021
0 of 0
Rank County Population
1 Cook County 393798
2 DuPage County 96204
3 Will County 80195
4 Lake County 56472
5 McHenry County 36674
6 Kane County 34621
7 Winnebago County 10324
8 Kendall County 10063
9 LaSalle County 7870
10 St. Clair County 6407
11 Kankakee County 6374
12 DeKalb County 6260
13 Champaign County 6190
14 Madison County 6091
15 McLean County 5324
16 Grundy County 5063
17 Boone County 3784
18 Sangamon County 3645
19 Peoria County 3305
20 Rock Island County 2831
21 Tazewell County 2417
22 Bureau County 1777
23 Macon County 1724
24 Ogle County 1707
25 Washington County 1613
26 Williamson County 1531
27 Henry County 1487
28 Whiteside County 1399
29 Vermilion County 1316
30 Woodford County 1306
31 Jackson County 1233
32 Perry County 1191
33 Lee County 1154
34 Livingston County 1083
35 Franklin County 1080
36 Jo Daviess County 1052
37 Monroe County 1006
38 Marion County 978
39 Stephenson County 929
40 Jefferson County 889
41 Clinton County 816
42 Macoupin County 738
43 Iroquois County 697
44 Coles County 694
45 Logan County 663
46 McDonough County 628
47 Adams County 627
48 Knox County 600
49 Putnam County 560
50 Christian County 540
51 Randolph County 469
52 Marshall County 467
52 Montgomery County 467
53 Carroll County 443
54 De Witt County 426
55 Effingham County 421
56 Piatt County 409
57 Shelby County 372
58 Fulton County 340
59 Morgan County 323
60 Saline County 312
61 Massac County 300
62 Menard County 297
63 Clay County 288
64 Johnson County 285
65 White County 267
66 Ford County 228
67 Douglas County 222
68 Union County 215
69 Clark County 210
70 Jersey County 200
71 Mason County 196
72 Richland County 192
73 Edgar County 190
74 Pike County 179
75 Crawford County 172
76 Warren County 170
77 Bond County 155
78 Fayette County 151
79 Cass County 116
80 Jasper County 111
81 Greene County 110
81 Lawrence County 110
82 Moultrie County 109
83 Wayne County 102
84 Hancock County 100
85 Wabash County 98
86 Mercer County 91
87 Cumberland County 89
88 Edwards County 83
89 Henderson County 76
90 Stark County 74
91 Brown County 66
91 Gallatin County 66
91 Pope County 66
92 Scott County 65
93 Calhoun County 57
94 Hamilton County 56
95 Hardin County 52
96 Schuyler County 33
97 Alexander County 6
98 Pulaski County 5