');
US City Data

Moline vs Crystal Lake

Side-by-side comparison

How does Moline, IL compare to Crystal Lake, IL? Moline has a population of 42,235 with a median household income of $63,959, 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
MetricMoline, ILCrystal Lake, ILDifference
Population42,23540,436+4.4%
Median Age38.739.5-2.0%
Foreign Born %10.5%9.3%+12.9%
Economy
MetricMolineCrystal LakeDifference
Median Income$63,959$105,428-39.3%
Unemployment6.6%4.6%+43.5%
Poverty Rate16%6.1%+162.3%
Bachelor's+29.1%42%-30.7%
Housing
MetricMolineCrystal LakeDifference
Home Value$141,900$287,400-50.6%
Median Rent$887/mo$1431/mo-38.0%
Housing Units19,60415,396+27.3%

Learn More

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