ZIP 60399 is served primarily by DuPage County, IL — including Naperville. ZIP-level data is sparse — showing the DuPage County aggregate.
Jul peaks. Feb dips. ZIP-level seasonality is sparse — this is the county aggregate.
Top 5 NFIRS incident types — county-level breakdown.
| # | Incident type | Count | Share | |
|---|---|---|---|---|
| 1 | Gas leak (natural gas or LPG) | 1,553 | 24.9% | |
| 2 | Building fires | 889 | 14.2% | |
| 3 | Power line down | 810 | 13.0% | |
| 4 | Carbon monoxide incident | 431 | 6.9% | |
| 5 | Arcing, shorted electrical equipment | 295 | 4.7% |
31 cities sit in DuPage County. Click for the per-city NFIRS profile.
| # | City | Population | 2025 incidents | Building fires | Grade |
|---|---|---|---|---|---|
| 1 | Naperville | 149,089 | 557 | 41 | A |
| 2 | Wheaton | 53,673 | 319 | 30 | A- |
| 3 | Downers Grove | 49,996 | 437 | 44 | B+ |
| 4 | Elmhurst | 45,648 | 289 | 26 | A |
| 5 | Lombard | 44,055 | 435 | 74 | B |
| 6 | Bartlett | 40,829 | 172 | 20 | A |
| 7 | Carol Stream | 39,656 | 230 | 45 | A |
| 8 | Hanover Park | 37,222 | 26 | 17 | A+ |
| 9 | Addison | 35,685 | 310 | 63 | A- |
| 10 | Woodridge | 34,027 | 225 | 13 | A |
| 11 | Glendale Heights | 33,088 | 228 | 42 | A- |
| 12 | Glen Ellyn | 28,304 | 229 | 16 | A- |
| 13 | West Chicago | 25,632 | 264 | 35 | B- |
| 14 | Westmont | 24,271 | 198 | 38 | B+ |
| 15 | Lisle | 23,499 | 184 | 12 | A |
| 16 | Roselle | 22,846 | 159 | 23 | A- |
| 17 | Villa Park | 22,753 | 224 | 42 | B+ |
| 18 | Bloomingdale | 22,435 | 111 | 9 | A |
| 19 | Darien | 21,953 | 150 | 25 | B+ |
| 20 | Bensenville | 18,673 | 240 | 76 | B+ |
| 21 | Hinsdale | 17,169 | 132 | 25 | B+ |
| 22 | Warrenville | 13,945 | 115 | 13 | A- |
| 23 | Wood Dale | 13,903 | 110 | 24 | B |
| 24 | Burr Ridge | 11,131 | 121 | 10 | A- |
| 25 | Winfield | 9,947 | 100 | 12 | B- |
| 26 | Itasca | 9,627 | 105 | 7 | B- |
| 27 | Willowbrook | 9,177 | 135 | 15 | B |
| 28 | Clarendon Hills | 8,658 | 91 | 7 | B |
| 29 | Oak Brook | 8,065 | 155 | 15 | B- |
| 30 | Oakbrook Terrace | 2,695 | 72 | 25 | C+ |
| 31 | Wayne | 2,225 | 18 | 5 | A- |
Some ZIPs span multiple counties. The primary above is the largest by population weight; secondary counties are below.
| County | State | Weight | |
|---|---|---|---|
| Cook County | IL | 0.50 | FIPS 17031 |
The figures above are historical. For today's air quality, fire-weather warnings, and active fires, go to the official sources.
This ZIP doesn't have enough NFIRS coverage on its own (under 10 reported incidents across 2021–2025) to publish ZIP-level statistics, so we're showing the DuPage County aggregate above. NFIRS reporting is voluntary and many rural ZIPs roll up to broader county totals. The ZIP-to-county mapping uses SimpleMaps' uscities.zips dataset.