Ranking of Illinois Counties By 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 White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 1,587,551. Among all Illinois counties, Cook County had the highest White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (404,501), followed by DuPage County (90,687), and Will County (90,190).

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 White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Cook County
DuPage County
Will County
Lake County
Kane County
McHenry County
Winnebago County
Madison County
Sangamon County
St. Clair County
Ranking of Illinois Counties By 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 404501
2 DuPage County 90687
3 Will County 90190
4 Lake County 66367
5 Kane County 54320
6 McHenry County 50379
7 Winnebago County 48501
8 Madison County 48293
9 Sangamon County 31972
10 St. Clair County 29951
11 Tazewell County 27119
12 Peoria County 26183
13 LaSalle County 25838
14 Rock Island County 24743
15 McLean County 21358
16 Macon County 20712
17 Kankakee County 20308
18 Champaign County 19498
19 Vermilion County 18045
20 Adams County 15308
21 Kendall County 15232
22 Whiteside County 13979
23 DeKalb County 13373
24 Williamson County 13132
25 Macoupin County 12579
26 Henry County 11546
27 Ogle County 11513
28 Knox County 10908
29 Grundy County 10583
30 Boone County 10433
31 Livingston County 10042
32 Christian County 9980
33 Coles County 9491
34 Stephenson County 9480
35 Fulton County 8724
36 Marion County 8701
37 Franklin County 8511
38 Morgan County 8345
39 Bureau County 7960
40 Lee County 7890
41 Montgomery County 7864
42 Clinton County 7849
43 Randolph County 7654
44 Effingham County 7613
45 Jefferson County 7488
46 Iroquois County 7197
47 Woodford County 7171
48 Logan County 6557
49 Shelby County 6426
50 Monroe County 6111
51 Jackson County 5954
52 Fayette County 5851
53 Jo Daviess County 5731
54 Jersey County 5475
55 McDonough County 5215
56 Perry County 4836
57 Saline County 4728
58 Edgar County 4616
59 De Witt County 4506
60 Hancock County 4339
61 Douglas County 4334
62 Mercer County 4233
62 Pike County 4233
63 Union County 4116
64 Clark County 3985
65 Carroll County 3921
65 Wayne County 3921
66 Mason County 3815
67 Greene County 3781
68 Crawford County 3717
69 Piatt County 3716
70 Bond County 3636
71 Clay County 3566
72 Lawrence County 3500
73 Warren County 3422
74 Cass County 3384
75 Richland County 3334
76 White County 3312
77 Washington County 3263
78 Massac County 3262
79 Ford County 3261
80 Marshall County 3247
81 Moultrie County 3211
82 Menard County 2888
83 Cumberland County 2809
84 Johnson County 2724
85 Wabash County 2533
86 Jasper County 2435
87 Henderson County 2051
88 Schuyler County 1898
89 Hamilton County 1769
90 Putnam County 1580
91 Scott County 1539
92 Stark County 1469
93 Edwards County 1468
94 Gallatin County 1406
95 Calhoun County 1332
96 Brown County 1297
97 Pope County 1151
98 Alexander County 1125
99 Pulaski County 1083
100 Hardin County 968