St. Marys

City in Camden County, Georgia

View of St. Marys, Georgia
Photo: Legohead · CC BY-SA 3.0

St. Marys is a city in Camden County, Georgia, with 18,256 residents (2020 Census). It sits at 10 ft (3 m) above sea level. The nearest town is Kings Bay Base, 3.1 miles N.

About St. Marys

St. Marys is a city in Camden County, Georgia, United States, located on the southern border of Camden County on the St. Marys River. It had a population of 18,256 at the 2020 census, up from 17,121 at the 2010 census. It is part of the Kingsland, Georgia Micropolitan Statistical Area. The Florida border is just to the south across the river, Cumberland Island National Seashore is to the northeast, and Kingsland, Georgia, is to the west. Jacksonville, Florida, is 38 miles south, and Savannah, Georgia, is 110 miles north.

St. Marys is the ferry departure point for the passenger ferry to Cumberland Island. Other attractions include the St. Marys Submarine Museum, Crooked River State Park, the history walk, and the waterfront park. It is bordered by Kings Bay Naval Submarine Base, home port for several Ohio-class submarines. The city hosts annual Mardi Gras events, an Independence Day Festival, St. Marys Seafood Festival and a Music in the Park Series.

The area was first explored in the mid-16th century by Spanish expeditions as part of the settlement of Spanish Florida. Through the decades, it also came under the colonial influence of Great Britain and finally the United States.

Text: Wikipedia · CC BY-SA 4.0

St. Marys weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in St. Marys

All 24 webcams near St. Marys ›

Webcams: Windy.com

Living in St. Marys

Median household income
$74,288
Median home value
$312,300
Median rent
$1,183/mo
Median age
33.8
Cost of living and demographics of St. Marys ›

Do you know St. Marys? Tell us about it

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

Map of St. Marys

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

St. Marys 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. Marys, GA population

St. Marys had 18,256 residents in the 2020 Census.

2020 Census18,256
Density715 per sq mi (276 per km²)

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

St. Marys at a glance

StateGeorgia (GA)
CountyCamden County
TypeCity
Population18,256 (2020)
Land area25.54 sq mi (66.1 km²)
Water area2.19 sq mi (5.66 km²)
Elevation10 ft (3 m)
Coordinates30.7567° N, 81.5784° W
ZIP code31547
Official websitestmaryswelcome.com
Census code (GEOID)1367984

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

Towns near St. Marys

Straight-line distance between town centers.

Frequently asked questions about St. Marys

What county is St. Marys in?

St. Marys is in Camden County, Georgia.

What is the population of St. Marys, GA?

18,256 people lived in St. Marys at the 2020 Census.

What is the ZIP code of St. Marys, GA?

The ZIP code of St. Marys is 31547.

What is the elevation of St. Marys?

10 feet (3 m) above sea level.

What towns are near St. Marys?

Kings Bay Base (3.1 mi), Yulee (8.4 mi), Fernandina Beach (10.3 mi), Kingsland (14.0 mi), Woodbine (16.3 mi).

Last updated: