Ranking of Illinois Counties By Population in 2022

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2022, the Population for Illinois was 12.62M. Among all Illinois counties, Cook County had the highest population (5.13M), followed by DuPage County (925.14K), and Lake County (712.14K).

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 2022
Cook
DuPage
Lake
Will
Kane
McHenry
Winnebago
Madison
St. Clair
Champaign
Ranking of Illinois Counties By Population in 2022
Items per page:
0 of 0
Rank County Population
1 Cook County 5133106
2 DuPage County 925143
3 Lake County 712143
4 Will County 699110
5 Kane County 515070
6 McHenry County 311921
7 Winnebago County 282081
8 Madison County 263981
9 St. Clair County 252947
10 Champaign County 208033
11 Sangamon County 194483
12 Peoria County 178503
13 McLean County 171571
14 Rock Island County 141812
15 Kendall County 137602
16 Tazewell County 129859
17 LaSalle County 108210
18 Kankakee County 106221
19 Macon County 101369
20 DeKalb County 100569
21 Vermilion County 72089
22 Williamson County 66565
23 Adams County 64526
24 Whiteside County 54602
25 Grundy County 53153
26 Boone County 53084
27 Jackson County 53004
28 Ogle County 51437
29 Knox County 48713
30 Henry County 48567
31 Coles County 46708
32 Macoupin County 44239
33 Stephenson County 43702
34 Woodford County 38254
35 Franklin County 37226
36 Clinton County 36987
37 Marion County 36878
38 Jefferson County 36415
39 Livingston County 35513
40 Monroe County 35107
41 Effingham County 34336
42 Lee County 33928
43 Christian County 33410
44 Fulton County 33022
45 Morgan County 32931
46 Bureau County 32862
47 Randolph County 30101
48 Montgomery County 27971
49 Logan County 27654
50 McDonough County 26965
51 Iroquois County 26417
52 Saline County 23141
53 Jo Daviess County 21863
54 Fayette County 21284
55 Jersey County 21222
56 Shelby County 20706
57 Perry County 20503
58 Douglas County 19702
59 Crawford County 18516
60 Hancock County 17250
61 Union County 16901
62 Bond County 16716
63 Piatt County 16678
64 Edgar County 16426
65 Warren County 16368
66 Wayne County 15903
67 Carroll County 15553
68 Richland County 15536
69 Mercer County 15512
70 De Witt County 15341
71 Clark County 15211
72 Lawrence County 14937
73 Pike County 14492
74 Moultrie County 14361
75 Massac County 13858
76 Washington County 13650
77 White County 13636
78 Johnson County 13401
79 Ford County 13270
80 Clay County 13053
81 Mason County 12717
82 Cass County 12672
83 Menard County 12076
84 Marshall County 11657
85 Greene County 11643
86 Wabash County 11061
87 Cumberland County 10296
88 Jasper County 9185
89 Hamilton County 7976
90 Schuyler County 6755
91 Brown County 6321
92 Henderson County 6168
93 Edwards County 6073
94 Putnam County 5562
95 Stark County 5324
96 Pulaski County 4966
97 Scott County 4898
98 Alexander County 4859
99 Gallatin County 4842
100 Calhoun County 4335
101 Pope County 3757
102 Hardin County 3588