Ferry Beach State Park

Ferry Beach State Park

Saco, Maine (York County)

4.7 (756 reviews)

Ferry Beach State Park sits along the southern Maine coast in Saco, where 117 acres of rare tupelo trees, white sand beach, and diverse ecosystems pack an outsized punch for a modest-sized park. It’s one of the few places in Maine where you can walk from a pristine beach through a globally uncommon tupelo swamp, past freshwater marshes, and into a mixed hardwood forest — all within a single mile-long trail loop.

The beach itself is the main draw: a gorgeous stretch of sand facing the Atlantic with views stretching from Old Orchard Beach to Biddeford Pool. The water stays cold even in summer, but the swimming is excellent for those willing to brave it. Behind the beach, the Nature Trail winds through five distinct ecosystems, making it a favorite for birders and wildflower enthusiasts. Black tupelo trees — rare this far north — put on a spectacular show of crimson foliage each autumn.

With a 4.7-star rating across 756 reviews, Ferry Beach consistently ranks among Maine’s most beloved state parks. Visitors praise its clean facilities, peaceful atmosphere, and the surprising ecological diversity crammed into such a compact space.

The park shines brightest from late June through September, when beach days are warmest and the trails are fully accessible. October brings the tupelo color display and thinner crowds. A day-use park, Ferry Beach doesn’t offer camping, but nearby options in Saco and Old Orchard Beach are plentiful.

Bring layers — the ocean breeze keeps things cooler than you’d expect, even on the hottest days.

Explore Nearby

Nearby Discoveries

12 places to explore within 30 miles

7 Lighthouses 4 State Parks 1 Covered Bridge