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
| Town | People | Median home | Income | Median age |
|---|---|---|---|---|
| Naperville | 149,540 | $540,200 | $155,105 | 40.4 |
| Wheaton | 53,970 | $455,700 | $120,008 | 36.8 |
| Downers Grove | 50,247 | $449,800 | $115,114 | 43.6 |
| Elmhurst | 45,786 | $545,400 | $149,644 | 42.0 |
| Lombard | 44,476 | $335,700 | $100,362 | 39.2 |
| Bartlett | 41,105 | $375,700 | $133,240 | 41.0 |
| Carol Stream | 39,854 | $335,000 | $102,309 | 40.4 |
| Addison | 35,702 | $341,300 | $90,431 | 40.8 |
| Woodridge | 34,158 | $363,700 | $101,000 | 37.5 |
| Glendale Heights | 33,176 | $261,700 | $86,545 | 36.1 |
| Glen Ellyn | 28,846 | $544,000 | $140,938 | 39.8 |
| West Chicago | 25,614 | $336,800 | $99,927 | 36.3 |
| Westmont | 24,429 | $379,100 | $88,090 | 43.2 |
| Lisle | 24,223 | $406,800 | $107,479 | 36.5 |
| Roselle | 22,897 | $344,700 | $111,318 | 42.2 |
| Bloomingdale | 22,382 | $376,500 | $102,928 | 43.2 |
| Villa Park | 22,263 | $329,000 | $95,015 | 37.0 |
| Darien | 22,011 | $398,700 | $111,215 | 44.4 |
| Bensenville | 18,813 | $272,000 | $79,515 | 39.9 |
| Hinsdale | 17,395 | $1,053,700 | $250,001 | 41.7 |
| Wood Dale | 14,012 | $318,900 | $91,382 | 42.3 |
| Warrenville | 13,553 | $286,100 | $100,321 | 36.5 |
| Burr Ridge | 11,192 | $700,400 | $156,829 | 56.9 |
| Winfield | 9,835 | $386,300 | $135,795 | 44.0 |
| Itasca | 9,543 | $390,800 | $114,294 | 43.1 |
| Willowbrook | 9,236 | $358,600 | $99,239 | 45.0 |
| Clarendon Hills | 8,702 | $605,800 | $130,388 | 41.3 |
| Oak Brook | 8,163 | $903,200 | $175,870 | 55.2 |
| Oakbrook Terrace | 2,751 | $372,400 | $76,905 | 34.4 |
People and housing
| DuPage County | Typical Illinois town | |
|---|---|---|
| Median home value | $391,400 | $156,600 |
| Median rent | $1,688 | $960 |
| Median household income | $112,096 | $72,500 |
| Median age | 40.2 | 40.4 |
| Bachelor's degree or higher | 51.8% | 21.8% |
| Below the poverty line | 6.6% | 9.9% |
Jobs and pay
622,113 jobs in 2024, average pay $79,674 a year.
Storms since 1996
NOAA recorded 1,204 storm events in DuPage County from 1996 to 2026, with 15 deaths.
Federal disaster declarations
DuPage County has been included in 16 FEMA declarations since 1953.
| Declared | Incident | Declaration |
|---|---|---|
| March 26, 2020 | Biological | DR-4489: Covid-19 Pandemic |
| March 13, 2020 | Biological | EM-3435: Covid-19 |
| May 10, 2013 | Flood | DR-4116: Severe Storms, Straight-Line Winds, And Flooding |
| March 17, 2011 | Snowstorm | DR-1960: Severe Winter Storm And Snowstorm |
| August 19, 2010 | Severe Storm | DR-1935: Severe Storms And Flooding |
| October 3, 2008 | Severe Storm | DR-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).