Best Beaches in Maine
From sweeping sands to hidden coves, discover Maine's most beautiful beaches. While the water may be chilly, the scenery is unmatched.
Ogunquit Beach
Often ranked among the best beaches in the US, this 3-mile stretch of soft white sand is perfect for walking, sunbathing, and body surfing. Accessible via footbridge or trolley.
View Ogunquit Beach GuideReid State Park
Located in Georgetown, this park features mile-long Mile Beach and Half Mile Beach. It's unique for its rocky formations and nesting areas for endangered least terns.
Sand Beach
Nestled between mountains and rocky shores on Mount Desert Island, this 290-yard beach offers crystal clear (and cold!) turquoise water and stunning Acadia scenery.
View Sand Beach GuideGoose Rocks Beach
A three-mile stretch of wide, soft sand in Kennebunkport protected by a barrier reef, making it ideal for walking and families.
View Goose Rocks Beach GuidePopham Beach State Park
A wild, shifting beach at the mouth of the Kennebec River. At low tide, you can walk out to Fox Island (just watch the tide!).
View Popham Beach State Park GuideOld Orchard Beach
Maine's premier beach resort town featuring a 7-mile sandy beach, a pier with nightlife, and the only beachfront amusement park in New England.
View Old Orchard Beach GuideJasper Beach
A geological wonder made entirely of polished rhyolite stones that 'sing' when the waves retreat. A must-visit for rock hounds.
View Jasper Beach GuideSandy Point Beach (Chebeague Island)
Wide Casco Bay sandbar that appears at low tide with views of Cousins Island; a short bike ride from the Chebeague ferry.
View Town InfoSouth Beach (Long Island, Casco Bay)
Easy ferry access from Portland leads to soft sand, gentle surf, and quiet island vibes away from the crowds.
View Town InfoSebago Lake Beaches (Frye Island)
Freshwater alternative to the coast: multiple sandy beaches on Sebago with warm swimming and sunset views to the mountains.
View Town InfoExplore More of Maine
Looking for more inspiration? Browse our full directory of towns or explore by region.