Ranking of Illinois Counties By Population in 2023

Updated on August 1, 2024.

Based on the US Census Vintage data estimates, in 2023, the Population for Illinois was 12.55M. Among all Illinois counties, Cook County had the highest population (5.09M), followed by DuPage County (921.21K), and Lake County (708.76K).

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

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Illinois Counties By Population in 2023
Cook
DuPage
Lake
Will
Kane
McHenry
Winnebago
Madison
St. Clair
Champaign
Ranking of Illinois Counties By Population in 2023
Items per page:
0 of 0
Rank County Population
1 Cook County 5087072
2 DuPage County 921213
3 Lake County 708760
4 Will County 700728
5 Kane County 514982
6 McHenry County 312800
7 Winnebago County 280922
8 Madison County 262752
9 St. Clair County 251018
10 Champaign County 205644
11 Sangamon County 193491
12 Peoria County 177513
13 McLean County 170441
14 Rock Island County 141236
15 Kendall County 139976
16 Tazewell County 129541
17 LaSalle County 108309
18 Kankakee County 105940
19 Macon County 100591
20 DeKalb County 100288
21 Vermilion County 71652
22 Williamson County 66706
23 Adams County 64441
24 Whiteside County 54498
25 Grundy County 53578
26 Boone County 53202
27 Jackson County 52141
28 Ogle County 51265
29 Henry County 48448
30 Knox County 48411
31 Coles County 46060
32 Macoupin County 44018
33 Stephenson County 43105
34 Woodford County 38285
35 Franklin County 37138
36 Clinton County 36785
37 Marion County 36673
38 Jefferson County 36320
39 Livingston County 35320
40 Monroe County 34957
41 Effingham County 34331
42 Lee County 33654
43 Christian County 33228
44 Bureau County 32729
45 Fulton County 32541
46 Morgan County 32140
47 Randolph County 29815
48 Montgomery County 27663
49 Logan County 27590
50 McDonough County 26839
51 Iroquois County 26136
52 Saline County 22873
53 Jo Daviess County 21756
54 Fayette County 21164
55 Jersey County 21091
56 Shelby County 20568
57 Perry County 20503
58 Douglas County 19629
59 Crawford County 18300
60 Hancock County 17186
61 Piatt County 16714
62 Union County 16667
63 Bond County 16450
64 Edgar County 16334
65 Warren County 16185
66 Wayne County 15761
67 Carroll County 15526
68 Richland County 15488
69 Mercer County 15487
70 De Witt County 15365
71 Clark County 15088
72 Lawrence County 14813
73 Moultrie County 14342
73 Pike County 14342
74 Massac County 13661
75 Washington County 13536
76 White County 13401
77 Johnson County 13326
78 Ford County 13250
79 Clay County 12999
80 Cass County 12596
81 Mason County 12523
82 Menard County 11954
83 Marshall County 11683
84 Greene County 11543
85 Wabash County 10942
86 Cumberland County 10261
87 Jasper County 9144
88 Hamilton County 7911
89 Schuyler County 6733
90 Brown County 6294
91 Henderson County 6088
92 Edwards County 5968
93 Putnam County 5561
94 Stark County 5218
95 Pulaski County 4911
96 Scott County 4710
97 Alexander County 4695
98 Gallatin County 4670
99 Calhoun County 4317
100 Pope County 3707
101 Hardin County 3569