');
US City Data

Crystal Lake vs Belleville

Side-by-side comparison

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

Population & Demographics
MetricCrystal Lake, ILBelleville, ILDifference
Population40,43641,722-3.1%
Median Age39.538.3+3.1%
Foreign Born %9.3%3.1%+200.0%
Economy
MetricCrystal LakeBellevilleDifference
Median Income$105,428$60,529+74.2%
Unemployment4.6%5.3%-13.2%
Poverty Rate6.1%14.9%-59.1%
Bachelor's+42%28%+50.0%
Housing
MetricCrystal LakeBellevilleDifference
Home Value$287,400$131,000+119.4%
Median Rent$1431/mo$947/mo+51.1%
Housing Units15,39620,187-23.7%

Learn More

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