Counties / Illinois / DuPage County

DuPage County, IL

FIPS 17043 · population 930,024 · part of Chicago, IL

$449k
Zillow home value · 2026-06
The numbers

What this county costs and earns

Everything here joins on the county FIPS code, so each figure comes from the agency that publishes it with no name matching in between.

Zillow home value
$449k
▲ 4.3% year over year
Zillow ZHVI · direct
Median asking rent
$2,140
▲ 3.2% year over year
Zillow ZORI · direct
Gross yield
5.7%
annual rent ÷ price, before costs
derived: rent × 12 ÷ price ✓
HUD 2-bed standard
$1,781
market rent is 1.20x the standard
HUD Fair Market Rent · direct
Independent price check

Do two methods point the same way?

Zillow estimates a current home value. FHFA tracks repeat mortgage transactions. Their growth rates should be read side by side, not averaged.

Both annual signals move in the same direction
FHFA five-year cumulative+46.4%not annualized · through 2025
0%ZILLOW ZHVI2026-06+4.3%FHFA HPI2025+6.2%
Annual changes use different methods and may use different periods. The comparison checks direction and magnitude; it does not create a blended estimate. Zillow county ZHVI pulled 2026-07-26; FHFA annual county HPI pulled 2026-07-28.
Owner-reported value$391k
Surveyed gross rent$1,688
Rent burden 30%+45.1%
Median year built1978
Housing composition

Who occupies the stock—and what it is

ACS 2024 5-year
4.5%vacant
367,152estimated housing units
Occupied tenure26.9% renter
owner 73.1%renter 26.9%
Structure mix70.3% single-family
Single-family 70.3%20+ units 12.4%Mobile home 0.4%Other 16.9%
ACS estimates describe the standing housing stock and occupied tenure. They do not measure current listings, transaction prices or asking rents.

Survey source: Census ACS 5-year — county housing value, tenure and stock · ACS 2024 5-year · pulled 2026-07-30. These values describe different housing universes and are not combined into gross yield.

Annual average covered jobs629,373▲ 1.2% from the prior annual release
Covered establishments33,814annual average reporting locations
Average weekly wage$1,575▲ 2.8% from the prior annual release
Largest private supersectorTrade, transportation, and utilities23.7% of disclosed private covered jobs
Local labor base

Jobs, pay and private-sector concentration

2025
0%COVERED JOBS+1.2%WEEKLY WAGE+2.8%Trade, transportation, and utilities23.7%
Annual QCEW counts cover jobs located at reporting establishments. The industry share uses disclosed private covered employment; it is not a resident-employment measure or a forecast.

Workplace source: BLS QCEW — county employment and wages · annual county employment and wages 2025 vs 2024 · pulled 2026-07-31. QCEW counts covered jobs located in the county, not employed residents or the metro score’s CES/LAUS series.

County brief

What the local evidence says

01Decision frame

DuPage’s tension is measured gross income against carrying costs and inland-flood screening, while listings show marketing time alongside concessions. Investors who can validate taxes, insurance, leases and parcel flood exposure should investigate; buyers relying on appreciation, county averages, or HUD standards should be cautious. Zillow’s 2026-06 county series reports a $449,185 median home value and $2,140 monthly median asking rent. That is market rent, not a guaranteed lease rate; the supplied 5.72% gross yield is before taxes, insurance, vacancy, maintenance, financing, or management.

02Housing economics

At a 2.05% effective property-tax rate, the $8,007 median annual tax can materially reduce the gross yield, so acquisition review needs actual assessments and appeals history. HUD’s $1,781 Fair Market Rent is a payment standard, not an estimate of asking rent; reported market asking rent is 20.20% higher by calculation. FHFA’s separate 2025 annual repeat-transaction HPI increased 6.24%. That corroborates an upward index direction, but it is not a dollar home value and does not share Zillow’s method or observation window; the two changes cannot be averaged.

03Demand & competition

Realtor.com’s MLS listing-market evidence shows visible active supply, 26 median days on market, and 11.53% of listings with price reductions. These figures describe asking supply, marketing time, and seller concessions—not sale prices or buyer demand alone. Tax-return migration was a net outflow of 3,567 households, while incoming and outgoing mover average incomes were nearly identical. Non-occupant purchase mortgages were 768 of 8,950 purchases, or 8.58%; this identifies some buyer competition but does not reveal the target property’s segment, cash buyers, or hold strategy.

04Risk & next checks

QCEW annual covered employment at county workplaces rose 1.17%; it is not resident employment, unemployment, or a forecast. Trade, transportation, and utilities is the largest disclosed private supersector, not the whole county economy. Modeled climate loss is 0.10% of building value annually and inland flood is the dominant hazard, requiring parcel-specific flood, insurance, drainage, and deductible review. Missing sale comps, vacancy, operating expenses, insurance quotes, property condition, and flood-zone data prevent a net-yield, resale, or site-risk conclusion.

Cities & communities

Where people live within DuPage County

Census-recognized incorporated places and CDPs that intersect this county. The list does not pretend to include every neighborhood or informal community.

Population scale

Largest Census places

ACS 2024 5-year
Chicago city*2.7MAurora city*179.9KNaperville city*150.7KSchaumburg village*76.9KBolingbrook village*74.1KWheaton city53.6KDowners Grove village50.1KElmhurst city*45.7K
Bars use total place population, not a county-share estimate. An asterisk marks a place that crosses a county line.
Official directory

39 Census places

Population
  1. 01
    Chicago cityIncorporated place · spans 2 counties
    2,711,226
  2. 02
    Aurora cityIncorporated place · spans 4 counties
    179,898
  3. 03
    Naperville cityIncorporated place · spans 2 counties
    150,692
  4. 04
    Schaumburg villageIncorporated place · spans 2 counties
    76,868
  5. 05
    Bolingbrook villageIncorporated place · spans 2 counties
    74,096
  6. 06
    Wheaton cityIncorporated place
    53,557
  7. 07
    Downers Grove villageIncorporated place
    50,054
  8. 08
    Elmhurst cityIncorporated place · spans 2 counties
    45,671
  9. 09
    Lombard villageIncorporated place
    43,619
  10. 10
    Bartlett villageIncorporated place · spans 3 counties
    40,501
  11. 11
    Carol Stream villageIncorporated place
    39,460
  12. 12
    Hanover Park villageIncorporated place · spans 2 counties
    36,732
Show 27 more places
  1. 13
    Addison villageIncorporated place
    35,489
  2. 14
    Woodridge villageIncorporated place · spans 3 counties
    33,941
  3. 15
    St. Charles cityIncorporated place · spans 2 counties
    32,854
  4. 16
    Glendale Heights villageIncorporated place
    32,808
  5. 17
    Elk Grove Village villageIncorporated place · spans 2 counties
    31,987
  6. 18
    Glen Ellyn villageIncorporated place
    28,390
  7. 19
    Batavia cityIncorporated place · spans 2 counties
    27,151
  8. 20
    West Chicago cityIncorporated place
    25,395
  9. 21
    Westmont villageIncorporated place
    23,724
  10. 22
    Lisle villageIncorporated place
    23,407
  11. 23
    Roselle villageIncorporated place · spans 2 counties
    22,752
  12. 24
    Bloomingdale villageIncorporated place
    22,457
  13. 25
    Villa Park villageIncorporated place
    22,345
  14. 26
    Darien cityIncorporated place
    21,879
  15. 27
    Bensenville villageIncorporated place · spans 2 counties
    18,603
  16. 28
    Lemont villageIncorporated place · spans 3 counties
    17,820
  17. 29
    Hinsdale villageIncorporated place · spans 2 counties
    17,175
  18. 30
    Warrenville cityIncorporated place
    14,718
  19. 31
    Wood Dale cityIncorporated place
    13,933
  20. 32
    Burr Ridge villageIncorporated place · spans 2 counties
    11,141
  21. 33
    Winfield villageIncorporated place
    10,095
  22. 34
    Itasca villageIncorporated place
    9,355
  23. 35
    Willowbrook villageIncorporated place
    9,131
  24. 36
    Clarendon Hills villageIncorporated place
    8,659
  25. 37
    Oak Brook villageIncorporated place · spans 2 counties
    8,056
  26. 38
    Oakbrook Terrace cityIncorporated place
    2,723
  27. 39
    Wayne villageIncorporated place · spans 2 counties
    2,562

Population is the total place-wide ACS estimate, not an allocated county share. A place crossing a county line is labelled explicitly. Source: Census ACS 5-year — cities and communities · ACS 2024 5-year · pulled 2026-07-30.

Risk, demand and competition

The three things a price does not tell you

01
Risk & carrying costFEMA NRI + Census ACS
Dominant hazardinland flooding

0.103% of building value expected lost per year

Effective property tax2.05%

$8,007 median annual bill

02
DemandIRS SOI household flows
Net migration-3,567

24,637 in · 28,204 out

Arriving vs leaving income+$29

$100,256 arriving · $100,227 leaving

03
CompetitionHMDA financed purchases
Purchases by investors8.6%

768 of 8,950 mortgages

investorother financed
Current listing pressure

What sellers and visible supply are doing

Realtor.com® Economic Research · county inventory 2026-06 · pulled 2026-07-28
Active listings1,212▲ 4.6% year over year
Median days on market26▼ 4.6% year over year
Listings price-reduced11.5%seller-concession signal
Median listing pricen/a▲ 1.4% year over year

Listing price is an asking price, not a closed sale. Quality-flagged county rows are withheld instead of displayed.

Same metro

The other counties in Chicago, IL

A metro is an average of these. Which side of a county line a property sits on can change the tax bill, the hazard profile and the tenant pool.

CountyPopulationPriceRentYieldHazard
DuPage County930,024$449k$2,1405.7%inland flooding
Cook County5,182,090$343k$2,3368.2%inland flooding
Lake County714,223$401k$2,2516.7%inland flooding
Will County701,462$379k$2,3477.4%inland flooding
Kane County517,255$389k$2,1236.6%inland flooding
Lake County500,379$254k$1,4656.9%inland flooding
McHenry County312,591$372k$2,0286.6%inland flooding
Porter County174,818$336k$1,5285.5%inland flooding
Kendall County137,675$398k$2,3927.2%inland flooding
Bear case

What can break the county thesis

  1. Property-specific taxes, flood insurance, maintenance, and vacancy costs could absorb much of the reported gross yield.
  2. Net tax-return outmigration could mean county-level income and listing evidence does not translate into demand for a specific rental segment.
  3. County-level MLS and mortgage-purchase measures may not represent the property’s neighborhood, condition, price band, or cash-buyer competition.
Underwriting questions

Before pricing a property

Is HUD Fair Market Rent an estimate of DuPage asking rent?

No. The supplied $1,781 FMR is a payment standard; Zillow reports $2,140 monthly median asking rent.

What investor buyer participation is reported?

Non-occupant purchase mortgages were 768 of 8,950 purchases, equal to 8.58%.

Can net rental yield be calculated from this record?

No. The 5.72% figure is gross yield before costs, and vacancy, operating expenses, insurance quotes, financing, and property condition are not published.