DuPage County, IL ZIP Codes

40 ZIP codes cover all or part of DuPage County, Illinois. The Census Bureau counts 930,024 residents in the county, with a median household income of $112,096 and a median home value of $391,400. Median household income ranges from $79,456 in 60106 to $249,200 in 60521. Its largest communities include Chicago, Aurora, Naperville, Schaumburg and Wheaton.

DuPage County (Census county figures)

MeasureCensus figure
Residents930,024
Households350,758
Median household income$112,096
Median home value$391,400
Median age40.2
Median rent$1,688

All 40 ZIP codes together

MeasureValue
Residents (sum of ZIP codes)1,098,135
Households (sum of ZIP codes)410,569
Median household income, range across ZIP codes$79,456 (60106) to $249,200 (60521)
Household-weighted average of ZIP medians (an approximation, not a true median)$119,774
Homeowners74.4%
Households with kids under 1832.2%
Moved in the past year9.9%
Carrier routes in EDDM2GO's route library880 routes, 424,116 homes (39 of 40 ZIP codes)

Top facts

Every ZIP code in DuPage County

ZIPMailing cityResidentsHouseholdsMedian incomeHome valueHomeownersWith kidsNew moversCarrier routesMailboxesWhy listed
60148Lombard52,59620,423$100,616$344,10071.5%28.2%10.6%4524,703100% of its land
60126Elmhurst47,51617,598$147,566$540,30080.7%32.5%8.0%5418,60897% of its land
60564Naperville47,01615,873$181,382$572,10088.1%45.6%7.7%2817,22125% of its land
60188Carol Stream42,30715,350$103,628$337,40068.9%29.6%9.1%2916,271100% of its land
60540Naperville42,25215,161$157,102$550,60075.5%34.4%11.0%3717,905100% of its land
60103Bartlett41,38214,392$133,793$379,00089.3%35.7%6.8%2715,58766% of its land
60565Naperville40,48314,079$164,447$519,90088.4%38.9%7.6%2914,29363% of its land
60504Aurora39,35814,578$98,008$286,50059.0%39.4%14.9%2916,42080% of its land
60563Naperville39,33016,619$109,783$435,60054.7%31.2%20.0%3419,249100% of its land
60137Glen Ellyn38,69614,240$137,658$514,30081.0%34.4%10.4%3615,861100% of its land
60101Addison37,44813,557$90,800$338,80068.4%30.3%7.5%3415,289100% of its land
60133Hanover Park36,73211,233$91,763$274,20077.5%40.6%8.5%2212,09064% of its land
60185West Chicago33,70310,620$107,194$344,30077.3%37.8%7.7%2212,01496% of its land
60517Woodridge33,15612,948$99,024$361,70069.3%29.6%9.3%2214,52591% of its land
60139Glendale Heights32,84811,221$86,372$261,80064.3%31.4%10.0%2211,723100% of its land
60189Wheaton31,04211,846$128,878$482,80077.8%30.5%8.6%2612,403100% of its land
60181Villa Park30,34611,437$92,142$311,50071.2%29.4%9.6%2713,182100% of its land
60515Downers Grove29,76212,288$123,197$461,20075.8%28.4%8.3%3314,204100% of its land
60510Batavia29,03811,263$121,622$392,20077.7%33.6%8.8%2312,33916% of its land
60527Willowbrook29,02812,137$106,543$501,70077.2%24.6%9.2%2413,66579% of its land
60187Wheaton28,8159,977$119,769$433,70069.2%28.4%17.6%2911,884100% of its land
60532Lisle28,54712,783$102,085$386,30056.5%25.0%14.7%2114,003100% of its land
60516Downers Grove28,06211,227$115,480$441,10078.9%29.1%10.2%2112,336100% of its land
60559Westmont24,23110,583$90,963$365,30059.0%25.3%11.9%1711,103100% of its land
60439Lemont24,1928,794$121,724$480,80087.4%33.0%5.1%1610,05924% of its land
60172Roselle24,1419,130$110,750$346,80079.5%30.7%5.2%2110,73083% of its land
60108Bloomingdale23,6049,339$103,392$382,00075.3%28.8%8.9%1710,210100% of its land
60502Aurora23,3088,499$156,904$412,30078.6%39.1%10.8%158,97359% of its land
60561Darien23,0699,193$112,549$404,30079.7%25.9%9.6%1710,055100% of its land
60106Bensenville20,0457,565$79,456$282,20053.3%27.8%10.2%168,186100% of its land
60521Hinsdale18,0566,042$249,200$1,032,80088.4%46.9%11.5%217,10783% of its land
60555Warrenville15,2235,860$101,859$287,60074.2%29.0%10.0%96,803100% of its land
60191Wood Dale14,3965,488$91,333$322,20077.4%30.0%9.8%116,305100% of its land
60190Winfield11,8264,545$142,612$392,80091.4%29.1%5.5%84,773100% of its land
60143Itasca11,3244,443$114,420$398,50071.8%30.3%8.8%115,051100% of its land
60523Oak Brook10,1444,433$118,194$782,10080.5%18.9%9.6%146,415100% of its land
60514Clarendon Hills9,9183,866$118,716$566,30077.7%41.6%10.1%94,112100% of its land
60157Medinah2,577955$136,434$532,20094.7%29.4%9.0%2866100% of its land
60184Wayne2,557956$163,750$642,70096.9%26.7%4.9%277364% of its land
60519Aurora6128$136,250—100.0%32.1%49.2%——100% of its land

A ZIP code is listed for DuPage County when at least 10% of its land is in the county, when it holds at least 10% of the county's land, or when the county is its main county. Totals add up whole ZIP codes, including parts that cross the county line; the Census county figures above do not.

Cities and communities

Rankings

EDDM service areas in DuPage County

Price a mailing to DuPage County ZIP codes

EDDM guides

Pick carrier routes on the EDDM route map

Frequently asked questions

What ZIP codes are in DuPage County, IL?
60148, 60126, 60564, 60188, 60540, 60103, 60565, 60504, 60563, 60137, 60101, 60133, 60185, 60517, 60139, 60189, 60181, 60515, 60510, 60527, 60187, 60532, 60516, 60559, 60439, 60172, 60108, 60502, 60561, 60106, 60521, 60555, 60191, 60190, 60143, 60523, 60514, 60157, 60184 and 60519. Some cross the county line; the table shows each ZIP's share of land in the county.
What is the population of DuPage County?
930,024 residents in 350,758 households (ACS 5-year estimates, 2020–2024).
What is the median household income in DuPage County?
$112,096 for the county as a whole. Its ZIP codes range from $79,456 (60106) to $249,200 (60521).
Which DuPage County ZIP code has the highest median household income?
60521, at $249,200, among ZIP codes with at least 1,000 residents. See the full ranking of DuPage County ZIP codes by income.
How many carrier routes and mailboxes are in DuPage County?
For the 39 of 40 ZIP codes in EDDM2GO's stored route library: 880 carrier routes reaching 424,116 residential and 33,072 business mailboxes. The route map loads the rest when you search them.

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.