The Town Files

DuPage County, Illinois

930,024 people. The median home is worth $391,400 (typical Illinois town: $156,600) and the median household earns $112,096.

Towns in DuPage County

Towns in DuPage County

TownPeopleMedian homeIncomeMedian age
Naperville149,540$540,200$155,10540.4
Wheaton53,970$455,700$120,00836.8
Downers Grove50,247$449,800$115,11443.6
Elmhurst45,786$545,400$149,64442.0
Lombard44,476$335,700$100,36239.2
Bartlett41,105$375,700$133,24041.0
Carol Stream39,854$335,000$102,30940.4
Addison35,702$341,300$90,43140.8
Woodridge34,158$363,700$101,00037.5
Glendale Heights33,176$261,700$86,54536.1
Glen Ellyn28,846$544,000$140,93839.8
West Chicago25,614$336,800$99,92736.3
Westmont24,429$379,100$88,09043.2
Lisle24,223$406,800$107,47936.5
Roselle22,897$344,700$111,31842.2
Bloomingdale22,382$376,500$102,92843.2
Villa Park22,263$329,000$95,01537.0
Darien22,011$398,700$111,21544.4
Bensenville18,813$272,000$79,51539.9
Hinsdale17,395$1,053,700$250,00141.7
Wood Dale14,012$318,900$91,38242.3
Warrenville13,553$286,100$100,32136.5
Burr Ridge11,192$700,400$156,82956.9
Winfield9,835$386,300$135,79544.0
Itasca9,543$390,800$114,29443.1
Willowbrook9,236$358,600$99,23945.0
Clarendon Hills8,702$605,800$130,38841.3
Oak Brook8,163$903,200$175,87055.2
Oakbrook Terrace2,751$372,400$76,90534.4

People and housing

DuPage CountyTypical Illinois town
Median home value$391,400$156,600
Median rent$1,688$960
Median household income$112,096$72,500
Median age40.240.4
Bachelor's degree or higher51.8%21.8%
Below the poverty line6.6%9.9%

Jobs and pay

622,113 jobs in 2024, average pay $79,674 a year.

Largest industries in DuPage CountyHealth care & social assistan…91,650 jobs · $70,412Manufacturing59,322 jobs · $86,367Professional & technical serv…53,705 jobs · $110,771Retail53,069 jobs · $47,538Administrative & support52,176 jobs · $58,308Wholesale trade49,062 jobs · $107,805
BLS QCEW 2024.
Unemployment rate in DuPage County0%2%4%6%8%10%2000200420082012201620202023 3.4%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 1,204 storm events in DuPage County from 1996 to 2026, with 15 deaths.

Storm events in DuPage County by type since 1996Hail255Flood90Drought15Tornado32High Wind50Lightning19Heavy Snow16Flash Flood82Winter Storm37Winter Weather32
NOAA NCEI Storm Events Database.

Federal disaster declarations

DuPage County has been included in 16 FEMA declarations since 1953.

DeclaredIncidentDeclaration
March 26, 2020BiologicalDR-4489: Covid-19 Pandemic
March 13, 2020BiologicalEM-3435: Covid-19
May 10, 2013FloodDR-4116: Severe Storms, Straight-Line Winds, And Flooding
March 17, 2011SnowstormDR-1960: Severe Winter Storm And Snowstorm
August 19, 2010Severe StormDR-1935: Severe Storms And Flooding
October 3, 2008Severe StormDR-1800: Severe Storms And Flooding
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).