St. Leonard

Census-designated place in Calvert County, Maryland

View of St. Leonard, Maryland
Photo: Fleawest · CC BY-SA 4.0

St. Leonard is an unincorporated community (census-designated place) in Calvert County, Maryland, with 778 residents (2020 Census). It sits at 108 ft (33 m) above sea level. The nearest town is Calvert Beach, 0.6 miles NE.

About St. Leonard

St. Leonard is a census-designated place (CDP) in Calvert County, Maryland, United States. The population was 742 at the 2010 census. Residents of the Calvert Beach and Long Beach communities also use the St. Leonard ZIP code designation.

Text: Wikipedia · CC BY-SA 4.0

St. Leonard weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in St. Leonard

All 6 webcams near St. Leonard ›

Webcams: Windy.com

Living in St. Leonard

Median household income
$186,071
Median home value
$477,500
Median age
41.5
Cost of living and demographics of St. Leonard ›

Do you know St. Leonard? Tell us about it

Help other travelers: share what makes St. Leonard special. We review every message before publishing it.

Map of St. Leonard

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

St. Leonard Street View

Loading 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. Leonard, MD population

St. Leonard had 778 residents in the 2020 Census.

2020 Census778
Density340 per sq mi (131 per km²)

Source: U.S. Census Bureau, Decennial Census.

St. Leonard at a glance

StateMaryland (MD)
CountyCalvert County
TypeCensus-designated place
Population778 (2020)
Land area2.28 sq mi (5.9 km²)
Water area0.03 sq mi (0.07 km²)
Elevation108 ft (33 m)
Coordinates38.4680° N, 76.4992° W
ZIP code20685
Census code (GEOID)2469675

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near St. Leonard

Straight-line distance between town centers.

Frequently asked questions about St. Leonard

What county is St. Leonard in?

St. Leonard is in Calvert County, Maryland.

What is the population of St. Leonard, MD?

778 people lived in St. Leonard at the 2020 Census.

What is the ZIP code of St. Leonard, MD?

The ZIP code of St. Leonard is 20685.

What is the elevation of St. Leonard?

108 feet (33 m) above sea level.

What towns are near St. Leonard?

Calvert Beach (0.6 mi), Long Beach (1.5 mi), Broomes Island (4.7 mi), Prince Frederick (7.1 mi), Lusby (8.0 mi).

Last updated: