CITY · 3 STOPS

Spanish Lake, Missouri

Spanish Lake is an unincorporated community and census-designated place (CDP) in Spanish Lake and St. Ferdinand townships, St. Louis County, Missouri, United States. The population was 18,413 at the 2020 census.
Read more on Wikipedia
Hear every story as you drive
4.7 Stars · 800+ Ratings