Goose Rocks Beach
• Kings Hwy | Kennebunkport, ME | 04046
Goose Rocks Beach is a 3 mi (5 km), smooth sandy beach located between Kennebunkport and Cape Porpoise. Named after Goose Rocks, the offshore barrier reef rock formation that can be seen at low tide, the beach is known for its wide, smooth stretch of silver sand. However, it is not a commercial beach and walkers are asked to stay on marked paths and off the dunes. No lifegaurds or bathroom facilities are available.
Kings Hwy
Kennebunkport
ME
04046
