Florida, United States·2K residents
St. Leo or Saint Leo is a town in Pasco County, Florida, United States. The town is a suburb included in the Tampa-St. Petersburg-Clearwater, Florida Metropolitan Statistical Area, which is more commonly known as the Tampa Bay area. It is best known as the home of Saint Leo University, Holy Name Monastery and Saint Leo Abbey. The population was 2,362 at the 2020 census. Vincent "Mike" D'Ambrosio currently serves as the commission-elected mayor of the town, elected in 2022.
How residents rate this city across 10 aspects
Be the first to review St. Leo!