Illinois Counties by Population (2026)

2026 Pop.

500K

1M

1.5M

2M

2.5M

3M

3.5M

4M

4.5M

5M

Top 5 Most Populous Counties

County
2026 Pop.
Area (mi²)
Density (/mi²)
Change (2020)
Cook County5,200,4599455,503-1.2%
DuPage County935,9453282,8530.48%
Lake County720,1884441,6220.95%
Will County715,5268368562.67%
Kane County528,0845191,0182.27%
McHenry County319,7726035303.16%
Winnebago County284,383513554-0.2%
Madison County262,903716367-1.07%
St. Clair County250,041658380-2.73%
Champaign County210,7661K2122.2%
Sangamon County194,304868224-0.97%
Peoria County178,565619288-1.62%
McLean County171,3261.2K1450.07%
Kendall County147,81532046211.67%
Rock Island County142,147427333-1.53%
Tazewell County130,116646201-0.9%
LaSalle County107,6711.1K95-1.59%
Kankakee County105,236676156-2.02%
DeKalb County103,0496311632.67%
Macon County98,651581170-4.92%
Vermilion County71,06289879-3.98%
Williamson County67,3764201600.37%
Adams County64,31885575-2.01%
Grundy County54,3834181303.51%
Whiteside County53,81968479-3.12%
Boone County53,6102811910.5%
Jackson County52,32058490-1.82%
Ogle County51,52475968-0.47%
Henry County47,99782358-2.39%
Knox County47,57071666-4.5%
Coles County46,64150892-0.95%
Macoupin County43,57986350-3%
Stephenson County43,01856476-3.48%
Woodford County38,02452872-0.99%
Clinton County37,168474780.69%
Franklin County36,87840990-2.16%
Marion County36,26357363-3.7%
Jefferson County36,18257163-2.21%
Livingston County34,9301K33-2.45%
Monroe County34,57538590-1.1%
Effingham County34,49747972-0.57%
Christian County33,44470947-1.52%
Fulton County32,99586638-1.69%
Lee County32,97772545-3.19%
Bureau County32,50186937-2.15%
Morgan County32,39156957-3.28%
Randolph County29,97257552-0.4%
Montgomery County28,315704400.25%
Logan County27,14561844-2.68%
Iroquois County26,0781.1K23-3.3%
McDonough County25,71758944-5.2%
Saline County22,71438060-4.33%
Jo Daviess County21,53260136-2.53%
Jersey County21,16537057-1.53%
Fayette County20,62671629-3.99%
Shelby County20,59875927-1.54%
Perry County19,94444245-4.5%
Douglas County19,912417480.7%
Crawford County18,675444420.24%
Bond County17,318380462.72%
Piatt County16,940439391.51%
Hancock County16,67079421-5.12%
Union County16,48041340-4.73%
Warren County16,32854230-3.02%
Edgar County16,26462326-3.23%
Wayne County15,88171422-1.62%
Carroll County15,37044535-2.01%
Mercer County15,16656127-3.01%
Clark County15,08750130-2.39%
Richland County15,07036042-4.67%
De Witt County14,99239838-2.96%
Moultrie County14,30033643-1.28%
Pike County14,17683117-3.14%
Lawrence County13,81337237-9.58%
Washington County13,54956324-1.31%
Massac County13,38823756-5.32%
Johnson County13,379344390.47%
Ford County13,10648627-3.05%
White County13,05149526-5.48%
Clay County12,74146827-3.99%
Cass County12,39637633-4.48%
Mason County12,33353923-5.49%
Menard County11,80231438-3.84%
Marshall County11,37538729-2.89%
Greene County11,23354321-5.8%
Wabash County10,78822348-4.69%
Cumberland County10,13834629-2.82%
Jasper County9,01549518-2.57%
Hamilton County7,85743518-1.74%
Schuyler County6,59143715-3.99%
Brown County6,364306212.12%
Henderson County5,93737916-6.36%
Edwards County5,80922226-6.41%
Putnam County5,62116035-0.05%
Stark County5,36928819-0.24%
Scott County4,84325119-4.48%
Pulaski County4,75719924-8.1%
Gallatin County4,54932314-7.78%
Alexander County4,52923519-12.43%
Calhoun County4,29025417-2.48%
Pope County3,6273699.8-3.41%
Hardin County3,57517720-2.16%

Sources

  1. US Census State Population Estimates - Most recent state estimates from the Census Bureau's Population Estimates Program
  2. US Census County Population Estimates - Most recent county estimates from the Census Bureau's Population Estimates Program
  3. American Community Survey (2009 - 2013)
  4. Census QuickFacts
  5. Historical Populations of States and Counties (1790 - 1990)