Spanish Lake
Cities near Spanish Lake
- Bellefontaine Neighbors (~5 km)
- Dellwood (~7 km)
- Jennings (~9 km)
- Country Club Hills (~9 km)
- Ferguson (~9 km)
- Norwood Court (~10 km)
- Granite City (~10 km)
- Mitchell (~12 km)
- Alton (~12 km)
- Wood River (~13 km)
- Pontoon Beach (~13 km)
- Hazelwood (~14 km)
- East Alton (~14 km)
- Saint John (~14 km)
- Wellston (~15 km)
- Breckenridge Hills (~16 km)