');
US City Data

Crystal Lake vs Streamwood

Side-by-side comparison

How does Crystal Lake, IL compare to Streamwood, IL? Crystal Lake has a population of 40,436 with a median household income of $105,428, while Streamwood has 39,055 residents and a median income of $101,049. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricCrystal Lake, ILStreamwood, ILDifference
Population40,43639,055+3.5%
Median Age39.540-1.3%
Foreign Born %9.3%33.2%-72.0%
Economy
MetricCrystal LakeStreamwoodDifference
Median Income$105,428$101,049+4.3%
Unemployment4.6%4%+15.0%
Poverty Rate6.1%9.7%-37.1%
Bachelor's+42%29.1%+44.3%
Housing
MetricCrystal LakeStreamwoodDifference
Home Value$287,400$258,300+11.3%
Median Rent$1431/mo$1849/mo-22.6%
Housing Units15,39613,487+14.2%

Learn More

Crystal Lake, IL ProfileStreamwood, IL ProfileCost of Living in IllinoisMore ComparisonsCity Rankings