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 moreThe 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
- Lake Forest and Highland Park anchor the North Shore as the region's clear price ceiling (roughly $809K-$1.01 million), dramatically above every other Chicagoland member place.
- Naperville leads the western suburbs on both price and national livability rankings; the Fox Valley "Tri-Cities" (St. Charles, Geneva) and DuPage County towns (Wheaton, Downers Grove) form a strong, established upper-middle tier.
- Waukegan offers a genuinely distinct, more affordable, majority Hispanic/Latino lakefront identity within Lake County, far below its wealthy North Shore neighbors.
- DeKalb, the outer McHenry County exurbs, and suburbs like Joliet and Schaumburg all provide accessible entry points into the same broad Chicago metro job market and transit network.
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 guidanceRead 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