');
US City Data

Crystal Lake vs DeKalb

Side-by-side comparison

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

Population & Demographics
MetricCrystal Lake, ILDeKalb, ILDifference
Population40,43640,464-0.1%
Median Age39.525.4+55.5%
Foreign Born %9.3%9.1%+2.2%
Economy
MetricCrystal LakeDeKalbDifference
Median Income$105,428$46,564+126.4%
Unemployment4.6%10.6%-56.6%
Poverty Rate6.1%25.7%-76.3%
Bachelor's+42%35.7%+17.6%
Housing
MetricCrystal LakeDeKalbDifference
Home Value$287,400$202,900+41.6%
Median Rent$1431/mo$1030/mo+38.9%
Housing Units15,39617,003-9.5%

Learn More

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