');
US City Data

Belleville vs Crystal Lake

Side-by-side comparison

How does Belleville, IL compare to Crystal Lake, IL? Belleville has a population of 41,722 with a median household income of $60,529, while Crystal Lake has 40,436 residents and a median income of $105,428. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricBelleville, ILCrystal Lake, ILDifference
Population41,72240,436+3.2%
Median Age38.339.5-3.0%
Foreign Born %3.1%9.3%-66.7%
Economy
MetricBellevilleCrystal LakeDifference
Median Income$60,529$105,428-42.6%
Unemployment5.3%4.6%+15.2%
Poverty Rate14.9%6.1%+144.3%
Bachelor's+28%42%-33.3%
Housing
MetricBellevilleCrystal LakeDifference
Home Value$131,000$287,400-54.4%
Median Rent$947/mo$1431/mo-33.8%
Housing Units20,18715,396+31.1%

Learn More

Belleville, IL ProfileCrystal Lake, IL ProfileCost of Living in IllinoisMore ComparisonsCity Rankings