');
US City Data

Romeoville vs Crystal Lake

Side-by-side comparison

How does Romeoville, IL compare to Crystal Lake, IL? Romeoville has a population of 40,996 with a median household income of $100,022, 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
MetricRomeoville, ILCrystal Lake, ILDifference
Population40,99640,436+1.4%
Median Age35.539.5-10.1%
Foreign Born %20.2%9.3%+117.2%
Economy
MetricRomeovilleCrystal LakeDifference
Median Income$100,022$105,428-5.1%
Unemployment4.8%4.6%+4.3%
Poverty Rate5.8%6.1%-4.9%
Bachelor's+23.1%42%-45.0%
Housing
MetricRomeovilleCrystal LakeDifference
Home Value$245,200$287,400-14.7%
Median Rent$1892/mo$1431/mo+32.2%
Housing Units13,66215,396-11.3%

Learn More

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