State Park · Maine
Ferry Beach State Park
- Location
- York County, Maine
- Nearest town
- 2.9 miles south of Old Orchard Beach
- Type
- State Park
About Ferry Beach State Park
A pocket swamp inland from the sandy shoreline holds tupelo trees growing at the northern edge of their natural range, a feature that led to the area's protection. The 117-acre property sits on Saco Bay north of where the Saco River meets the ocean, combining an Atlantic beach with inland hiking trails and a nature center. It is managed by the Maine Department of Agriculture, Conservation and Forestry.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
Ferry Beach State Park is in York County, Maine, 2.9 miles south of Old Orchard 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 Ferry Beach State Park
Within 60 miles, closest first, straight-line. All 31 in Maine →
- Crescent Beach State ParkState Park · Cumberland County, ME9.9 miNE
Two Lights State ParkState Park · Cumberland County, ME11 miNE
Vaughan Woods State ParkState Park · York County, ME28 miSW
Wolfe's Neck Woods State ParkState Park · Cumberland County, ME28 miNE
Bradbury Mountain State ParkState Park · Cumberland County, ME31 miN
Sebago Lake State ParkState Park · Cumberland County, ME32 miN
Odiorne Point State ParkState Park · Rockingham County, NH34 miSW
Popham Beach State ParkState Park · Sagadahoc County, ME35 miNE
Wallis Sands State ParkState Park · Rockingham County, NH35 miSW
Towns near Ferry Beach State Park
State parks near Portland, State parks near Sanford, State parks near Dover, State parks near Brunswick, State parks near Lewiston
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.