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
Nearby on Route 1
Amy Jeanroy Mar 04, 2026 Kennebunkport ME Beaches Nature Places to Visit



