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.)

City
Rank
State
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Chicago1Illinois2,638,1592,743,329-0.99%11,584227.75
Aurora2Illinois176,679180,215-0.5%3,92245.05
Naperville3Illinois150,520149,4190.18%3,84439.16
Schaumburg4Illinois74,86078,419-1.18%3,87019.35
Bolingbrook5Illinois74,17673,8220.12%2,97924.90
Arlington Heights6Illinois73,52077,420-1.31%4,42516.61
Des Plaines7Illinois57,19560,455-1.41%4,01714.24
Wheaton8Illinois52,64653,814-0.55%4,65211.32
Downers Grove9Illinois49,56550,127-0.28%3,38314.65
Elmhurst10Illinois45,20545,728-0.29%4,42410.22
Lombard11Illinois43,57444,393-0.47%4,28910.16
Romeoville12Illinois41,00540,8050.12%2,12319.32
Bartlett13Illinois39,65041,018-0.85%2,51315.78
Carol Stream14Illinois38,69939,765-0.69%4,2419.12
Streamwood15Illinois37,22939,432-1.46%4,7687.81
Hanover Park16Illinois35,77037,348-1.09%5,5706.42
Addison17Illinois35,00935,639-0.45%3,5629.83
Woodridge18Illinois33,38434,110-0.54%3,4669.63
St. Charles19Illinois32,52733,034-0.39%2,25014.46
Glendale Heights20Illinois32,17733,103-0.72%5,9655.39
Elk Grove Village21Illinois30,89932,701-1.44%2,67211.56
Glen Ellyn22Illinois28,17328,869-0.61%4,0886.89
Batavia23Illinois26,20826,316-0.1%2,40910.88
West Chicago24Illinois24,96625,564-0.6%1,62215.39
Homer Glen25Illinois24,55924,5050.05%1,10622.21
Westmont26Illinois23,78224,384-0.63%4,7425.01
Lisle27Illinois23,07223,671-0.65%3,3466.90
Rolling Meadows28Illinois23,07124,101-1.11%4,1085.62
Roselle29Illinois22,37022,921-0.61%4,0455.53
Bloomingdale30Illinois22,27922,354-0.08%3,2936.77
Darien31Illinois21,59721,999-0.46%3,5016.17
Villa Park32Illinois21,56722,206-0.74%4,5674.72
Geneva33Illinois21,05521,350-0.35%2,1119.98
North Aurora34Illinois19,26718,2851.29%2,5427.58
Bensenville35Illinois18,21718,755-0.74%3,2935.53
Lemont36Illinois17,50617,782-0.39%2,0678.47
Hinsdale37Illinois17,27117,373-0.15%3,7364.62
Warrenville38Illinois15,49313,6293.1%2,8375.46
Wood Dale39Illinois13,68814,032-0.62%2,8584.79
Burr Ridge40Illinois10,97011,181-0.48%1,4687.47
Winfield41Illinois10,1349,8130.8%3,2743.10
Itasca42Illinois9,2879,522-0.63%1,8495.02
Willowbrook43Illinois8,9809,210-0.64%3,4872.58
Clarendon Hills44Illinois8,5198,689-0.5%4,7071.81
Oak Brook45Illinois8,0148,153-0.43%1,0057.98
Hillside46Illinois7,8048,280-1.5%2,4633.17
Willow Springs47Illinois5,6375,839-0.9%1,3594.15
Palos Park48Illinois4,7194,902-0.97%7326.45
Indian Head Park49Illinois3,8484,056-1.33%4,1290.93
Oakbrook Terrace50Illinois2,6712,745-0.71%2,0421.31
Wayne51Illinois2,2342,280-0.53%3905.73
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