St. Leo
Town in Pasco County, Florida

St. Leo is a town in Pasco County, Florida, with 2,362 residents (2020 Census). It sits at 187 ft (57 m) above sea level. The nearest town is San Antonio, 1.3 miles W.
- 2,362residents (2020 Census)
- 187 ftelevation · 57 m
- 1.3 sq miland area · 3.3 km²
- 1,857 / sq mipopulation density
- 33574ZIP code
About St. Leo
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.
Text: Wikipedia · CC BY-SA 4.0
St. Leo weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in St. Leo
Webcams: Windy.com
Living in St. Leo
- Median household income
- $96,389
- Median home value
- $520,800
- Median age
- 19.9
Do you know St. Leo? Tell us about it
Help other travelers: share what makes St. Leo special. We review every message before publishing it.
Map of St. Leo
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
St. Leo Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›St. Leo, FL population
St. Leo had 2,362 residents in the 2020 Census.
| 2020 Census | 2,362 |
|---|---|
| Density | 1,857 per sq mi (717 per km²) |
Source: U.S. Census Bureau, Decennial Census.
St. Leo at a glance
| State | Florida (FL) |
|---|---|
| County | Pasco County |
| Type | Town |
| Population | 2,362 (2020) |
| Land area | 1.27 sq mi (3.3 km²) |
| Water area | 0.18 sq mi (0.46 km²) |
| Elevation | 187 ft (57 m) |
| Coordinates | 28.3382° N, 82.2568° W |
| ZIP code | 33574 |
| Official website | townofstleo-fl.gov |
| Census code (GEOID) | 1262775 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near St. Leo
- San Antonio1.3 mi W
- Pasadena Hills3.8 mi SE
- Dade City3.9 mi E
- Dade City North5.2 mi NE
- Zephyrhills West8.0 mi SE
- Zephyrhills North8.1 mi SE
- Zephyrhills8.2 mi SE
- Trilby9.0 mi NE
- Zephyrhills South9.5 mi SE
- Wesley Chapel9.9 mi S
- Lacoochee10.3 mi NE
- Spring Lake11.3 mi N
Straight-line distance between town centers.
Frequently asked questions about St. Leo
What county is St. Leo in?
St. Leo is in Pasco County, Florida.
What is the population of St. Leo, FL?
2,362 people lived in St. Leo at the 2020 Census.
What is the ZIP code of St. Leo, FL?
The ZIP code of St. Leo is 33574.
What is the elevation of St. Leo?
187 feet (57 m) above sea level.
What towns are near St. Leo?
San Antonio (1.3 mi), Pasadena Hills (3.8 mi), Dade City (3.9 mi), Dade City North (5.2 mi), Zephyrhills West (8.0 mi).
Last updated: