Cost of Living & Housing in Chicagoland

Chicagoland's housing spread is the widest of any region in this project's Illinois coverage -- from Waukegan's roughly $191K median home value up to Lake Forest's roughly $1.01 million average -- and the pattern tracks a genuinely well-known local geography: the affluent North Shore lakefront runs highest, the Fox Valley 'Tri-Cities' and western DuPage suburbs run a strong upper-middle tier, and the outer exurbs and Lake County's working-class lakefront towns stay meaningfully more affordable.

Exploring the idea of moving?

We can connect you with a local real estate professional who knows the area -- no pressure, just a starting point.

Learn more

The North Shore: The Region's Clear Price Ceiling

Lake Forest ($1.01 million) and Highland Park ($809K) anchor the North Shore, Chicago's most affluent lakefront suburban corridor, both running dramatically above every other place in this region. Evanston ($460K), directly north of Chicago and home to Northwestern University (which awarded 9,772 degrees in 2024, 98.8% of all degrees awarded by universities located in Evanston), sits a meaningful step below the North Shore's northernmost towns while still commanding a real premium tied to its university-town identity and lakefront access.

Naperville, the Fox Valley Tri-Cities, and DuPage County

Naperville ($636K) leads the western suburbs, regularly ranked among the best places to live nationally (Niche's #1 Best Place to Live in a recent ranking). St. Charles ($482K) and Geneva ($461K), the Fox Valley 'Tri-Cities' along the Fox River, and Wheaton ($448K, DuPage County's own seat) and Downers Grove ($428K) form a strong upper-middle tier -- all offering established, family-oriented suburban character without North Shore-level pricing.

Affordable Entry Points Across the Metro

Waukegan ($191K), a real, majority Hispanic/Latino Lake County lakefront city genuinely distinct in profile from its wealthy North Shore neighbors, DeKalb ($258K, anchored by Northern Illinois University), and the outer suburbs of Joliet ($256K), Aurora ($324K), Schaumburg ($298K), Bolingbrook, and the McHenry County exurbs of Crystal Lake ($311K) and Woodstock ($319K) all offer genuinely more accessible entry points into the same broad Chicago metro -- without requiring a household to leave the region's job market or transit network entirely.

Key takeaways

Want to know what your budget actually buys here?

Tell us a bit about what you're looking for and we'll connect you with someone local who can walk you through real numbers.

Get local guidance

Read the full Chicagoland overview for the complete picture, including every city and town we've researched in the area.

Planning a move?

Tell us what you're looking for and we'll connect you with a local expert who can help you make it happen.

Talk to a local expert
Last reviewed: 2026-09-05. Independent research; not financial, tax, or legal advice -- confirm current figures with a local professional before making a decision.