St. Leo, Florida

St. Leo, Florida
Town of St. Leo
Town hall
Location in Pasco County and the state of Florida
Coordinates: 28°20′17″N 82°15′12″W / 28.33806°N 82.25333°W / 28.33806; -82.25333
CountryUnited States
StateFlorida
CountyPasco
Settled1881
IncorporatedJune 4, 1891
Government
  TypeMayor–Commission
  MayorVincent D'Ambrosio
  Mayor Pro TemJames Hallett
  CommissionersDonna DeWitt,
Curtis Dwyer, and
William Hamilton
  City Clerk and City AdministratorAndrea Calvert
  City AttorneyPatricia Petruff
Area
  Total
1.30 sq mi (3.37 km2)
  Land1.12 sq mi (2.91 km2)
  Water0.18 sq mi (0.46 km2)
Elevation
187 ft (57 m)
Population
 (2020)
  Total
2,362
  Density2,103.29/sq mi (811.92/km2)
Time zoneUTC-5 (Eastern (EST))
  Summer (DST)UTC-4 (EDT)
ZIP code
33574
FIPS code12-62775
GNIS feature ID0290265
Websitehttp://www.townofstleo.org

St. 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 St. Leo University, Holy Name Monastery and St. Leo Abbey. The population was 2,362 at the 2020 census. Vincent D'Ambrosio currently serves as the commission-elected mayor of the town, elected in 2022.