Port St. John

Census-designated place in Brevard County, Florida

Aerial view of Port St. John, Florida
Aerial view: USDA NAIP · USGS The National Map (public domain)

Port St. John is an unincorporated community (census-designated place) in Brevard County, Florida, with 23,474 residents (2020 Census). It sits at 26 ft (8 m) above sea level. The nearest town is Sharpes, 3.7 miles SE.

About Port St. John

Port St. John is a census-designated place located between Titusville and Cocoa in Brevard County, Florida. The population was 23,474 at the 2020 United States census, up from 12,267 at the 2010 United States census. It is part of the Palm Bay–Melbourne–Titusville, Florida Metropolitan Statistical Area.

Text: Wikipedia · CC BY-SA 4.0

Port St. John weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Port St. John

All 24 webcams near Port St. John ›

Webcams: Windy.com

Living in Port St. John

Median household income
$87,736
Median home value
$281,300
Median rent
$1,771/mo
Median age
44.9
Cost of living and demographics of Port St. John ›

Do you know Port St. John? Tell us about it

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

Map of Port St. John

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

Port St. John 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 ›

Port St. John, FL population

Port St. John had 23,474 residents in the 2020 Census.

2020 Census23,474
Density2,518 per sq mi (972 per km²)

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

Port St. John at a glance

StateFlorida (FL)
CountyBrevard County
TypeCensus-designated place
Population23,474 (2020)
Land area9.32 sq mi (24.1 km²)
Elevation26 ft (8 m)
Coordinates28.4757° N, 80.8104° W
ZIP code32927
Census code (GEOID)1258700

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

Towns near Port St. John

Straight-line distance between town centers.

Frequently asked questions about Port St. John

What county is Port St. John in?

Port St. John is in Brevard County, Florida.

What is the population of Port St. John, FL?

23,474 people lived in Port St. John at the 2020 Census.

What is the ZIP code of Port St. John, FL?

The ZIP code of Port St. John is 32927.

What is the elevation of Port St. John?

26 feet (8 m) above sea level.

What towns are near Port St. John?

Sharpes (3.7 mi), North Merritt Island (6.0 mi), West Canaveral Groves (6.2 mi), Titusville (6.7 mi), Cocoa (7.4 mi).

Last updated: