Ranking of Illinois Counties By Total Voting-age Population (18yrs and over) from Census 2020

Updated on August 22, 2023.

According to the data from the US 2020 Census, as at April 2020, among all the counties in Illinois, Cook County had the highest voting-age population (18 years and over) (4.17M), followed by DuPage County (724.33K), and Lake County (544.04K).

The chart below shows the top 10 counties with high voting-age population, and the table below shows the ranking of all Illinois counties based on voting-age population.

You can also see the ranking of counties by population for other states as well as for the whole United States.

Ranking of Illinois Counties By Total Voting-age Population from Census 2020
Cook
DuPage
Lake
Will
Kane
McHenry
Winnebago
Madison
St. Clair
Champaign
Ranking of Illinois Counties By Total Voting-age Population from Census 2020
Items per page:
0 of 0
Rank County Voting-age Population
1 Cook County 4172402
2 DuPage County 724333
3 Lake County 544037
4 Will County 526087
5 Kane County 388814
6 McHenry County 238877
7 Winnebago County 220036
8 Madison County 209140
9 St. Clair County 197084
10 Champaign County 166418
11 Sangamon County 153188
12 Peoria County 139675
13 McLean County 134128
14 Rock Island County 112700
15 Tazewell County 101570
16 Kendall County 93955
17 LaSalle County 86518
18 Kankakee County 82954
19 Macon County 80964
20 DeKalb County 77882
21 Vermilion County 57211
22 Williamson County 52532
23 Adams County 51030
24 Whiteside County 43617
25 Jackson County 42742
26 Boone County 40102
27 Knox County 40028
28 Ogle County 39983
29 Grundy County 39383
30 Henry County 38047
31 Coles County 37724
32 Macoupin County 35590
33 Stephenson County 35131
34 Franklin County 29695
35 Marion County 29147
36 Woodford County 28999
37 Clinton County 28856
38 Jefferson County 28846
39 Livingston County 27963
40 Lee County 27405
41 Christian County 27218
42 Monroe County 26998
43 Fulton County 26974
44 Effingham County 26584
45 Morgan County 26419
46 Bureau County 26212
47 Randolph County 24201
48 Logan County 22539
49 Montgomery County 22522
50 McDonough County 22289
51 Iroquois County 21113
52 Saline County 18471
53 Jo Daviess County 17812
54 Jersey County 17098
55 Fayette County 17041
56 Perry County 16873
57 Shelby County 16515
58 Crawford County 14891
59 Douglas County 14852
60 Hancock County 13868
61 Union County 13732
62 Bond County 13675
63 Edgar County 13394
64 Warren County 13253
65 Piatt County 12961
66 Carroll County 12871
67 Wayne County 12412
68 Lawrence County 12334
69 Mercer County 12289
70 Richland County 12246
71 De Witt County 12184
72 Clark County 11993
73 Pike County 11391
74 Johnson County 10998
75 White County 10993
76 Massac County 10953
77 Moultrie County 10942
78 Washington County 10831
79 Ford County 10501
80 Mason County 10430
81 Clay County 10245
82 Cass County 9826
83 Menard County 9507
84 Greene County 9311
85 Marshall County 9305
86 Wabash County 8864
87 Cumberland County 8062
88 Jasper County 7209
89 Hamilton County 6177
90 Schuyler County 5621
91 Henderson County 5185
92 Brown County 5156
93 Edwards County 4814
94 Putnam County 4555
95 Alexander County 4238
96 Stark County 4217
97 Pulaski County 4127
98 Gallatin County 3930
99 Scott County 3866
100 Calhoun County 3535
101 Pope County 3068
102 Hardin County 2985