Spanish Lake (Missouri)Spanish Lake is a lake located in unincorporated St. Louis County, Missouri in the U.S. state of Missouri.Spanish Lake was named because the Spanish Governor Zénon Trudeau used it as a place of rest and retirement.