State Park Near Me
Menu

State Park · Florida

Anastasia State Park

Anastasia State Park
Photo: Ebyabe, CC BY-SA 3.0, via Wikimedia Commons
Location
St. Johns County, Florida
Nearest town
0.9 miles northwest of Saint Augustine Beach
Type
State Park

About Anastasia State Park

A peninsula on Anastasia Island forms the base of this 1,600-acre property, separated from downtown St. Augustine by Matanzas Bay. The grounds mix beach frontage with tidal salt marsh and both marine and upland hammock, creating several distinct habitats within one property. Birds and other wildlife inhabit these varied zones alongside a range of native plant life.

Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.

Getting there

Anastasia State Park is in St. Johns County, Florida, 0.9 miles northwest of Saint Augustine Beach. The Directions button takes you to the park's mapped location; the entrance may be elsewhere, so check the official site for the address to use.

State parks near Anastasia State Park

Within 60 miles, closest first, straight-line. All 147 in Florida →

Towns near Anastasia State Park

State parks near Saint Augustine, State parks near Palm Coast, State parks near St. Johns, State parks near Palatka, State parks near Jacksonville Beach, State parks near Jacksonville

Facts from Wikidata, checked September 25, 2026. Distances are straight-line.