Ranking of Illinois Counties By Non-Hispanic White Alone Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent in 2021 (ACS-5Yrs)

Updated on September 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Illinois Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 1,427,652. Among all Illinois counties, Cook County had the highest Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (307,843), followed by Will County (81,483), and DuPage County (80,804).

The chart below shows the top 10 Illinois counties, and the table below shows the ranking of all Illinois counties.

You can see similar information for other educational attainments, and for other races and ethnicities.

You can also see similar information for other states and for the United States.

Ranking of Illinois Counties By Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Cook County
Will County
DuPage County
Lake County
Madison County
McHenry County
Kane County
Winnebago County
Sangamon County
St. Clair County
Ranking of Illinois Counties By Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Items per page:
0 of 0
Rank County Number of People
1 Cook County 307843
2 Will County 81483
3 DuPage County 80804
4 Lake County 55806
5 Madison County 47638
6 McHenry County 46029
7 Kane County 45320
8 Winnebago County 45252
9 Sangamon County 31665
10 St. Clair County 29413
11 Tazewell County 26758
12 Peoria County 25369
13 LaSalle County 24920
14 Rock Island County 23400
15 McLean County 20737
16 Macon County 20553
17 Kankakee County 19326
18 Champaign County 18724
19 Vermilion County 17602
20 Adams County 15214
21 Kendall County 13207
22 Williamson County 13082
23 Whiteside County 12992
24 DeKalb County 12636
25 Macoupin County 12538
26 Henry County 11457
27 Ogle County 11125
28 Knox County 10783
29 Grundy County 10225
30 Christian County 9945
31 Livingston County 9821
32 Boone County 9490
33 Coles County 9382
34 Stephenson County 9331
35 Marion County 8662
36 Fulton County 8661
37 Franklin County 8407
38 Morgan County 8297
39 Clinton County 7792
40 Montgomery County 7775
41 Lee County 7747
42 Bureau County 7666
43 Randolph County 7577
44 Effingham County 7456
45 Jefferson County 7393
46 Woodford County 7097
47 Iroquois County 7089
48 Shelby County 6382
49 Logan County 6349
50 Monroe County 6094
51 Jackson County 5928
52 Fayette County 5802
53 Jo Daviess County 5690
54 Jersey County 5475
55 McDonough County 5211
56 Perry County 4771
57 Saline County 4638
58 Edgar County 4604
59 De Witt County 4439
60 Hancock County 4322
61 Mercer County 4229
62 Pike County 4216
63 Douglas County 4183
64 Union County 4063
65 Clark County 3985
66 Wayne County 3901
67 Carroll County 3850
68 Mason County 3801
69 Greene County 3766
70 Piatt County 3714
71 Crawford County 3698
72 Bond County 3571
73 Clay County 3556
74 Lawrence County 3427
75 Warren County 3339
76 Richland County 3328
77 White County 3294
78 Washington County 3235
79 Massac County 3233
80 Ford County 3219
81 Marshall County 3198
82 Moultrie County 3192
83 Cass County 3189
84 Menard County 2878
85 Cumberland County 2807
86 Johnson County 2714
87 Wabash County 2485
88 Jasper County 2435
89 Henderson County 2003
90 Schuyler County 1898
91 Hamilton County 1769
92 Putnam County 1545
93 Scott County 1528
94 Edwards County 1468
95 Stark County 1448
96 Gallatin County 1368
97 Calhoun County 1332
98 Brown County 1288
99 Pope County 1140
100 Alexander County 1125
101 Pulaski County 1082
102 Hardin County 958