');
US City Data

Crystal Lake vs Grafton

Side-by-side comparison

How does Crystal Lake, IA compare to Grafton, IA? Crystal Lake has a population of 229 with a median household income of $82,500, while Grafton has 233 residents and a median income of $52,188. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricCrystal Lake, IAGrafton, IADifference
Population229233-1.7%
Median Age36.251.2-29.3%
Foreign Born %0%0.9%-90.0%
Economy
MetricCrystal LakeGraftonDifference
Median Income$82,500$52,188+58.1%
Unemployment2.5%5.7%-56.1%
Poverty Rate10.9%11.6%-6.0%
Bachelor's+10.4%14.4%-27.8%
Housing
MetricCrystal LakeGraftonDifference
Home Value$86,000$94,600-9.1%
Median Rent$830/mo$655/mo+26.7%
Housing Units113136-16.9%

Learn More

Crystal Lake, IA ProfileGrafton, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings