Ranking of Illinois Counties By Population Aged 25 years and above with an Educational attainment of Bachelors or Higher in 2021 (ACS-5Yrs)

Updated on September 3, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the population of Illinois (aged 25 years and above) who had an educational attainment of Bachelors or Higher was 3,169,569. Among all Illinois counties, Cook County had the highest population (aged 25 years and above) with an educational attainment of Bachelors or Higher (1,489,931), followed by DuPage County (325,349), and Lake County (217,451).

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.

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

Ranking of Illinois Counties By Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
Cook County
DuPage County
Lake County
Will County
Kane County
McHenry County
Champaign County
Madison County
St. Clair County
McLean County
Ranking of Illinois Counties By Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
0 of 0
Rank County Number of People
1 Cook County 1489931
2 DuPage County 325349
3 Lake County 217451
4 Will County 162906
5 Kane County 122594
6 McHenry County 74658
7 Champaign County 54738
8 Madison County 52992
9 St. Clair County 52283
10 McLean County 47627
11 Sangamon County 46544
12 Winnebago County 45227
13 Peoria County 40342
14 Kendall County 29326
15 Tazewell County 25557
16 Rock Island County 23446
17 DeKalb County 19844
18 Macon County 16852
19 Kankakee County 14861
20 LaSalle County 14362
21 Williamson County 12764
22 Adams County 11810
23 Jackson County 11057
24 Grundy County 9299
25 Monroe County 9121
26 Woodford County 9059
27 Boone County 8795
28 Henry County 8355
29 Vermilion County 8350
30 Coles County 7856
31 Ogle County 7766
32 Whiteside County 7398
33 Knox County 6855
34 Stephenson County 6793
35 Clinton County 6093
36 Macoupin County 5924
37 Effingham County 5478
38 McDonough County 5342
39 Morgan County 4876
40 Bureau County 4843
41 Franklin County 4762
42 Jefferson County 4755
43 Lee County 4680
44 Fulton County 4518
45 Christian County 4413
46 Marion County 4243
47 Livingston County 4238
48 Logan County 4159
49 Jo Daviess County 4147
50 Montgomery County 3696
51 Piatt County 3650
52 Jersey County 3364
53 Saline County 3291
54 Hancock County 3149
55 Iroquois County 3082
56 Randolph County 2925
57 Union County 2818
58 Shelby County 2633
59 Clark County 2538
60 Bond County 2534
61 Douglas County 2511
62 Warren County 2466
63 Crawford County 2383
64 De Witt County 2344
65 Edgar County 2270
66 Carroll County 2263
67 Washington County 2253
68 Richland County 2133
69 Menard County 2118
70 Mercer County 2109
71 Ford County 2053
72 Moultrie County 1947
73 Fayette County 1916
74 Pike County 1825
75 Perry County 1777
76 Wayne County 1736
77 Johnson County 1675
78 White County 1619
79 Cass County 1599
79 Mason County 1599
80 Marshall County 1544
81 Lawrence County 1500
81 Wabash County 1500
82 Cumberland County 1423
83 Greene County 1422
84 Clay County 1381
85 Massac County 1341
86 Jasper County 1289
87 Hamilton County 1069
88 Schuyler County 924
89 Henderson County 903
90 Putnam County 821
91 Scott County 773
92 Stark County 756
93 Brown County 601
94 Edwards County 589
95 Calhoun County 577
96 Pulaski County 555
97 Alexander County 468
98 Pope County 421
99 Gallatin County 405
100 Hardin County 392