Goose Rocks Beach

Kennebunkport, ME

goose-rocks-beach-kennebunkport-me
A pair of Adirondack chairs marks an easy pause at Goose Rocks Beach, a place made for lingering, watching the water, and staying a little longer than planned. 📸 Kennebunkport Conservation Trust

Goose Rocks Beach
• Address: Kings Highway, Kennebunkport, ME 04046
• State: Maine
• Website: https://www.kporttrust.org/goose-rocks-beach

Overview

A three-mile stretch of soft sand tucked just east of Kennebunkport, Goose Rocks Beach feels quietly removed from the bustle of Dock Square. Framed by classic summer cottages and protected by an offshore barrier reef, the beach is known for gentle surf, open sky, and long, uninterrupted walks. Even in winter, locals come for the calm and the light.

Why It’s Worth a Stop

Peaceful and unpolished, this is the kind of beach that rewards slowing down. It’s ideal for an early morning walk, a last stop before dinner, or a cold-weather shoreline wander when the beach feels almost private. Views toward Timber Island and Timber Point add to the sense of space.

What to Know Before You Go

• Street parking is limited; permits are required in season and available through the Kennebunkport Police Department or Goose Rocks General Store
• No facilities or lifeguards; restrooms are closed in winter
• Dogs are allowed seasonally, typically October through March (check current local rules)
• Stay off dune grass and be mindful of private property along access points

Fun Fact

Despite the name, there are no “goose rocks” on the beach itself. Goose Rocks Beach is named for an offshore barrier reef that becomes visible at extreme low tide and helps protect the shoreline from strong Atlantic waves.