← Back to search

St. Joseph Peninsula State Park

Port St. Joe, FL

St. Joseph Peninsula State Park
St. Joseph Peninsula State Park photo 1 St. Joseph Peninsula State Park photo 2
Fee: $6/vehicle

About this park

St. Joseph Peninsula State Park near Port St. Joe is a remote and beautiful park on a narrow peninsula in the Florida Panhandle. Towering white dunes, about ten miles of pristine beach and calm bay waters create a scenic and peaceful setting. The beaches are known for excellent shelling, and snorkeling and swimming are popular in the clear water. Hiking trails wander through dunes and pine forest, and campsites and cabins make it easy to stay for a few days. Entry is $6 per vehicle. Its isolation makes it a favorite for those who want a quiet coastal getaway.

Nearby state parks

๐ŸŒฒSt. George Island State Park ยท St. George Island ยท 32.2 mi
๐ŸŒฒSt. Andrews State Park ยท Panama City Beach ยท 39.0 mi
๐ŸŒฒTorreya State Park ยท Bristol ยท 61.5 mi

St. Joseph Peninsula State Park FAQ

Where is St. Joseph Peninsula State Park located?
St. Joseph Peninsula State Park is in Port St. Joe, Florida, at 8899 Cape San Blas Rd. GPS coordinates: 29.7667, -85.375. Get directions.
Is there an entrance fee at St. Joseph Peninsula State Park?
$6/vehicle. Fees can change by season, so confirm with the park before you go.
How do I contact St. Joseph Peninsula State Park?
You can call (850) 227-1327 or email FloridaStateParks@dep.state.fl.us. The park office can confirm RV site availability, hookups, length limits and current conditions.
Are there RV campgrounds near St. Joseph Peninsula State Park?
Yes. The closest RV-friendly campgrounds listed on ParkedRV are:Distances are straight-line miles.
How current is this information about St. Joseph Peninsula State Park?
This listing was last updated on September 20, 2026. If something is out of date, let us know and we'll fix it.