Ranked from official statistics; every city opens its own guide.
Ranking CITY (100 largest of Illinois) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024
Among the 100 largest places in Illinois, Chicago has the most residents (2,711,226), followed by Aurora and Naperville . Click any column to sort; click a city for its guide.
What the ranking shows Across the 100 places in Illinois that we cover, the median is 36,375 and the average 73,548; the figure runs from 2,711,226 (Chicago ) to 23,505 (Freeport ). That is a spread of 115.3 times between the two ends.
How to use it The first five are Chicago , Aurora , Naperville , Joliet , Rockford . A high or low position is not good or bad on its own: size brings more employers and services but also longer commutes and more competition for housing. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.
Sort: # City County Population Median household income Median rent A–Z / Smallest first ▲ Z–A / Largest first ▼
# ⇅ City ⇅ County ⇅ Population ⇅ Median household income ⇅ Median rent ⇅ 1 Chicago Cook County 2,711,226 $77,902 $1,440 2 Aurora Kane County 179,898 $93,633 $1,596 3 Naperville DuPage County 150,692 $155,105 $1,885 4 Joliet Will County 150,445 $92,201 $1,276 5 Rockford Winnebago County 147,521 $54,752 $985 6 Elgin Kane County 114,934 $90,282 $1,361 7 Springfield Sangamon County 113,330 $66,064 $975 8 Peoria Peoria County 112,169 $59,410 $1,005 9 Champaign Champaign County 89,996 $56,118 $1,123 10 Waukegan Lake County 89,076 $71,919 $1,205 11 Cicero Cook County 82,797 $70,842 $1,154 12 Bloomington McLean County 78,907 $77,384 $1,050 13 Schaumburg Cook County 76,868 $97,514 $1,812 14 Evanston Cook County 76,340 $96,434 $1,762 15 Arlington Heights Cook County 76,005 $116,723 $1,760 16 Bolingbrook Will County 74,096 $108,400 $1,749 17 Decatur Macon County 69,815 $51,592 $845 18 Palatine Cook County 66,293 $97,819 $1,549 19 Skokie Cook County 66,219 $95,337 $1,552 20 Des Plaines Cook County 59,156 $97,875 $1,606 21 Orland Park Cook County 57,916 $98,910 $1,440 22 Oak Lawn Cook County 56,861 $83,911 $1,335 23 Berwyn Cook County 55,595 $78,408 $1,215 24 Mount Prospect Cook County 55,472 $101,720 $1,502 25 Tinley Park Cook County 54,842 $105,189 $1,495 26 Normal McLean County 53,569 $64,785 $965 27 Wheaton DuPage County 53,557 $120,008 $1,799 28 Oak Park Cook County 53,292 $110,820 $1,593 29 Hoffman Estates Cook County 51,175 $106,806 $1,734 30 Downers Grove DuPage County 50,054 $115,114 $1,656 31 Glenview Cook County 47,752 $143,056 $2,148 32 Plainfield Will County 46,708 $144,000 $2,119 33 Elmhurst DuPage County 45,671 $149,644 $1,975 34 Lombard DuPage County 43,619 $100,362 $1,948 35 Buffalo Grove Lake County 42,891 $129,395 $2,037 36 Moline Rock Island County 42,197 $67,701 $900 37 Belleville Saint Clair County 41,370 $63,535 $1,019 38 Romeoville Will County 41,152 $106,325 $1,886 39 Crystal Lake McHenry County 40,579 $108,418 $1,468 40 Bartlett DuPage County 40,501 $133,240 $1,883 41 DeKalb DeKalb County 40,443 $46,481 $1,029 42 Carol Stream DuPage County 39,460 $102,309 $1,529 43 Urbana Champaign County 39,341 $45,346 $972 44 Quincy Adams County 39,109 $56,480 $837 45 Streamwood Cook County 39,001 $101,218 $1,809 46 Park Ridge Cook County 38,667 $142,986 $1,537 47 Wheeling Cook County 38,433 $85,205 $1,663 48 Carpentersville Kane County 37,346 $86,917 $1,414 49 Hanover Park DuPage County 36,732 $91,763 $1,594 50 Oswego Kendall County 36,375 $123,792 $1,860 51 Rock Island Rock Island County 36,151 $59,041 $842 52 Addison DuPage County 35,489 $90,431 $1,245 53 Calumet City Cook County 35,100 $55,369 $1,177 54 Northbrook Cook County 34,585 $157,782 $2,463 55 Woodridge DuPage County 33,941 $101,000 $1,494 56 St. Charles Kane County 32,854 $114,300 $1,819 57 Glendale Heights DuPage County 32,808 $86,545 $1,590 58 O'Fallon Saint Clair County 32,262 $105,982 $1,332 59 Elk Grove Village Cook County 31,987 $94,175 $1,618 60 Mundelein Lake County 31,915 $108,340 $1,566 61 Pekin Tazewell County 31,781 $60,790 $819 62 North Chicago Lake County 30,643 $60,172 $1,426 63 Gurnee Lake County 30,510 $119,628 $1,655 64 Highland Park Lake County 30,398 $168,094 $1,925 65 Algonquin McHenry County 30,067 $134,525 $1,723 66 Niles Cook County 30,064 $75,274 $1,336 67 Galesburg Knox County 29,481 $48,297 $801 68 Lake in the Hills McHenry County 28,800 $117,151 $1,689 69 Burbank Cook County 28,739 $80,116 $1,265 70 Danville Vermilion County 28,595 $45,957 $846 71 Glen Ellyn DuPage County 28,390 $140,938 $1,433 72 Lansing Cook County 28,284 $75,569 $1,268 73 McHenry McHenry County 28,074 $86,315 $1,553 74 New Lenox Will County 28,006 $140,865 $1,431 75 Huntley McHenry County 28,005 $88,536 $1,622 76 Wilmette Cook County 27,503 $190,662 $1,978 77 Batavia Kane County 27,151 $120,056 $1,347 78 Round Lake Beach Lake County 27,079 $86,059 $1,543 79 Vernon Hills Lake County 26,876 $121,943 $1,903 80 Oak Forest Cook County 26,805 $91,990 $1,328 81 Chicago Heights Cook County 26,736 $54,798 $1,038 82 Granite City Madison County 26,549 $59,205 $834 83 Edwardsville Madison County 26,474 $86,721 $1,306 84 Lockport Will County 26,409 $111,981 $1,525 85 Woodstock McHenry County 26,147 $82,758 $1,212 86 West Chicago DuPage County 25,395 $99,927 $1,469 87 Alton Madison County 25,279 $54,568 $1,015 88 Belvidere Boone County 24,752 $64,528 $991 89 Morton Grove Cook County 24,619 $111,116 $2,164 90 Zion Lake County 24,600 $63,104 $1,186 91 Melrose Park Cook County 24,549 $66,189 $1,176 92 Homer Glen Will County 24,529 $136,678 $1,861 93 South Elgin Kane County 24,217 $127,203 $1,640 94 Collinsville Madison County 24,031 $67,612 $1,038 95 Rolling Meadows Cook County 24,027 $98,514 $1,607 96 Kankakee Kankakee County 23,996 $47,514 $1,023 97 Elmwood Park Cook County 23,868 $91,955 $1,334 98 Westmont DuPage County 23,724 $88,090 $1,533 99 Yorkville Kendall County 23,617 $108,513 $1,662 100 Freeport Stephenson County 23,505 $51,723 $793
Other rankings for Illinois Cities With the Cheapest Rent · Cities With the Highest Household Income · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Cities in the Highest-Paying Counties · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work · Cities With the Shortest Commutes
Unincorporated places are census-designated places: they have no city government but are counted as communities. Figures describe the city itself.