Port St. John
Census-designated place in Brevard County, Florida

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.
- 23,474residents (2020 Census)
- 26 ftelevation · 8 m
- 9.3 sq miland area · 24.1 km²
- 2,518 / sq mipopulation density
- 32927ZIP code
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 23,474 |
|---|---|
| Density | 2,518 per sq mi (972 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Port St. John at a glance
| State | Florida (FL) |
|---|---|
| County | Brevard County |
| Type | Census-designated place |
| Population | 23,474 (2020) |
| Land area | 9.32 sq mi (24.1 km²) |
| Elevation | 26 ft (8 m) |
| Coordinates | 28.4757° N, 80.8104° W |
| ZIP code | 32927 |
| Census code (GEOID) | 1258700 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Port St. John
- Sharpes3.7 mi SE
- North Merritt Island6.0 mi E
- West Canaveral Groves6.2 mi S
- Titusville6.7 mi N
- Cocoa7.4 mi SE
- Cocoa West8.4 mi S
- Tropical Park9.1 mi SE
- Rockledge11.5 mi SE
- Christmas12.8 mi NW
- Cape Canaveral13.7 mi SE
- Merritt Island14.1 mi SE
- Cocoa Beach15.0 mi SE
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: