Butler Beach

Census-designated place in St. Johns County, Florida

Aerial view of Butler Beach, Florida
Aerial view: USDA NAIP · USGS The National Map (public domain)

Butler Beach is an unincorporated community (census-designated place) in St. Johns County, Florida, with 4,978 residents (2020 Census). It sits at 3 ft (1 m) above sea level. The nearest town is St. Augustine Shores, 2.9 miles W.

About Butler Beach

Butler Beach is a census-designated place (CDP) in St. Johns County, Florida, United States. The population was 4,978 at the time of the 2020 United States census, up from 4,951 at the 2010 census. It is part of the Jacksonville, Florida Metropolitan Statistical Area. Established by Frank B. Butler, who had been successful in operating a grocery store and became a political activist, it was a resort for African Americans. The Lincolnville businessman bought land in the area between the Atlantic Ocean and the Matanzas River, and offered beach access to African Americans. It was the only beach open to them between Jacksonville and Daytona Beach. The site of his beach resort is a stop on the St. Johns County Black History Trail.

Text: Wikipedia · CC BY-SA 4.0

Butler Beach weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Butler Beach

All 24 webcams near Butler Beach ›

Webcams: Windy.com

Living in Butler Beach

Median household income
$76,689
Median home value
$493,100
Median rent
$1,743/mo
Median age
62.1
Cost of living and demographics of Butler Beach ›

Do you know Butler Beach? Tell us about it

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

Map of Butler Beach

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

Butler Beach 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 ›

Butler Beach, FL population

Butler Beach had 4,978 residents in the 2020 Census.

2020 Census4,978
Density1,957 per sq mi (756 per km²)

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

Butler Beach at a glance

StateFlorida (FL)
CountySt. Johns County
TypeCensus-designated place
Population4,978 (2020)
Land area2.54 sq mi (6.6 km²)
Water area0.11 sq mi (0.29 km²)
Elevation3 ft (1 m)
Coordinates29.7989° N, 81.2648° W
ZIP code32080
Census code (GEOID)1209630

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

Towns near Butler Beach

Straight-line distance between town centers.

Frequently asked questions about Butler Beach

What county is Butler Beach in?

Butler Beach is in St. Johns County, Florida.

What is the population of Butler Beach, FL?

4,978 people lived in Butler Beach at the 2020 Census.

What is the ZIP code of Butler Beach, FL?

The ZIP code of Butler Beach is 32080.

What is the elevation of Butler Beach?

3 feet (1 m) above sea level.

What towns are near Butler Beach?

St. Augustine Shores (2.9 mi), St. Augustine Beach (3.0 mi), St. Augustine South (4.4 mi), Crescent Beach (4.9 mi), St. Augustine (7.3 mi).

Last updated: