');
US City Data

Grafton vs Crystal Lake

Side-by-side comparison

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

Population & Demographics
MetricGrafton, IACrystal Lake, IADifference
Population233229+1.7%
Median Age51.236.2+41.4%
Foreign Born %0.9%0%+90.0%
Economy
MetricGraftonCrystal LakeDifference
Median Income$52,188$82,500-36.7%
Unemployment5.7%2.5%+128.0%
Poverty Rate11.6%10.9%+6.4%
Bachelor's+14.4%10.4%+38.5%
Housing
MetricGraftonCrystal LakeDifference
Home Value$94,600$86,000+10.0%
Median Rent$655/mo$830/mo-21.1%
Housing Units136113+20.4%

Learn More

Grafton, IA ProfileCrystal Lake, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings