Crystal Lake
Cities near Crystal Lake
- Prairie Grove (~6 km)
- Lake in the Hills (~7 km)
- Cary (~7 km)
- Algonquin (~9 km)
- Fox River Grove (~9 km)
- Island Lake (~11 km)
- Huntley (~12 km)
- McHenry (~12 km)
- Cuba (~12 km)
- Lakemoor (~14 km)
- Lake Barrington (~14 km)
- Carpentersville (~14 km)
- Wauconda (~15 km)
- McHenry County (~15 km)
- West Dundee (~16 km)
- East Dundee (~16 km)