Goose Rocks Beach, Kennebunkport, Maine
Just a short drive from U.S. Route 1, Goose Rocks Beach is one of southern Maine’s most peaceful stretches of coastline. Unlike some of the busier beaches in the region, Goose Rocks offers wide-open sand, gentle surf, and long views of the Atlantic that make it feel relaxed and unhurried.
The beach runs for nearly three miles along the edge of a quiet residential area, giving visitors plenty of space to spread out, walk the shoreline, or simply sit and listen to the waves.
Why It’s Worth the Stop
Goose Rocks Beach is known for its soft sand and shallow water, making it ideal for swimming, beachcombing, and long coastal walks. At low tide, the shoreline stretches even farther, revealing tidal pools and sandbars that invite exploration.
Offshore, small islands dot the horizon, including Timber Island, which adds to the classic Maine coastal scenery. Whether you’re visiting for a quick stroll or spending the afternoon watching the tide roll in, Goose Rocks Beach delivers the kind of simple beauty that keeps travelers returning year after year.
Know Before You Go
- Location: Goose Rocks Rd, Kennebunkport, ME — about 4 miles from U.S. Route 1
- Season: Open year-round; most popular in summer
- Admission: Free beach access; parking rules vary seasonally
- Parking: Limited roadside parking; check posted signs
- Accessibility: Easy beach access from several public entry points
- Pro Tip: Visit early morning or evening for fewer crowds and beautiful coastal light.
Nearby on Route 1
- Walkers Point Overlook – ocean views toward the Bush family estate
- Dock Square – shops, galleries, and waterfront dining
- Seashore Trolley Museum – ride historic streetcars through the Maine woods
Amy Jeanroy ME Kennebunkport Mar 04, 2026 Beaches Nature Places to Visit



