Cities in DuPage County, Illinois by Population (2024)

There are 51 cities in DuPage County, Illinois.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Chicago12,638,1592,743,329-0.99%11,584227.7City
Aurora2176,679180,215-0.5%3,92245.1City
Naperville3150,520149,4190.18%3,84439.2City
Schaumburg474,86078,419-1.18%3,87019.3Village
Bolingbrook574,17673,8220.12%2,97924.9Village
Arlington Heights673,52077,420-1.31%4,42516.6Village
Des Plaines757,19560,455-1.41%4,01714.2City
Wheaton852,64653,814-0.55%4,65211.3City
Downers Grove949,56550,127-0.28%3,38314.7Village
Elmhurst1045,20545,728-0.29%4,42410.2City
Lombard1143,57444,393-0.47%4,28910.2Village
Romeoville1241,00540,8050.12%2,12319.3Village
Bartlett1339,65041,018-0.85%2,51315.8Village
Carol Stream1438,69939,765-0.69%4,2419.1Village
Streamwood1537,22939,432-1.46%4,7687.8Village
Hanover Park1635,77037,348-1.09%5,5706.4Village
Addison1735,00935,639-0.45%3,5629.8Village
Woodridge1833,38434,110-0.54%3,4669.6Village
St. Charles1932,52733,034-0.39%2,25014.5City
Glendale Heights2032,17733,103-0.72%5,9655.4Village
Elk Grove Village2130,89932,701-1.44%2,67211.6Village
Glen Ellyn2228,17328,869-0.61%4,0886.9Village
Batavia2326,20826,316-0.1%2,40910.9City
West Chicago2424,96625,564-0.6%1,62215.4City
Homer Glen2524,55924,5050.05%1,10622.2Village
Westmont2623,78224,384-0.63%4,7425.0Village
Lisle2723,07223,671-0.65%3,3466.9Village
Rolling Meadows2823,07124,101-1.11%4,1085.6City
Roselle2922,37022,921-0.61%4,0455.5Village
Bloomingdale3022,27922,354-0.08%3,2936.8Village
Darien3121,59721,999-0.46%3,5016.2City
Villa Park3221,56722,206-0.74%4,5674.7Village
Geneva3321,05521,350-0.35%2,11110.0City
North Aurora3419,26718,2851.29%2,5427.6Village
Bensenville3518,21718,755-0.74%3,2935.5Village
Lemont3617,50617,782-0.39%2,0678.5Village
Hinsdale3717,27117,373-0.15%3,7364.6Village
Warrenville3815,49313,6293.1%2,8375.5City
Wood Dale3913,68814,032-0.62%2,8584.8City
Burr Ridge4010,97011,181-0.48%1,4687.5Village
Winfield4110,1349,8130.8%3,2743.1Village
Itasca429,2879,522-0.63%1,8495.0Village
Willowbrook438,9809,210-0.64%3,4872.6Village
Clarendon Hills448,5198,689-0.5%4,7071.8Village
Oak Brook458,0148,153-0.43%1,0058.0Village
Hillside467,8048,280-1.5%2,4633.2Village
Willow Springs475,6375,839-0.9%1,3594.1Village
Palos Park484,7194,902-0.97%7326.4Village
Indian Head Park493,8484,056-1.33%4,1290.9Village
Oakbrook Terrace502,6712,745-0.71%2,0421.3City
Wayne512,2342,280-0.53%3905.7Village
showing: 51 rows

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in DuPage County, Illinois?

Chicago is the largest city in DuPage County.

What is the smallest city in DuPage County, Illinois?

Wayne is the smallest city in DuPage County.

How many cities are in DuPage County?

There are 51 cities in DuPage County, Illinois.

Frequently Asked Questions