New England is home to some of the most beautiful and diverse beaches on the East Coast. From the wild, rocky shores of Maine to the sandy barrier beaches of Cape Cod, there’s a perfect stretch of coastline for every type of traveler. Whether you’re looking for family-friendly calm water, dramatic surf, or a charming beach town to explore, this guide covers the very best beaches in New England.
1. Ogunquit Beach, Maine
Often called one of the most beautiful beaches in America, Ogunquit Beach stretches nearly three miles along the southern Maine coast. The wide, sandy shoreline is backed by dunes and connects to the charming village of Ogunquit, known for its restaurants, art galleries, and the famous Marginal Way coastal walk. The water is cold by southern standards, but the stunning scenery more than makes up for it.
Best for: Families, couples, and anyone who loves a gorgeous beach town. Parking fills up fast in July and August — arrive early or take the trolley.
2. Crane Beach, Ipswich, Massachusetts
Crane Beach is one of the crown jewels of the Massachusetts coast. This barrier beach stretches for four miles along Ipswich Bay and is protected as part of the Crane Estate, owned by The Trustees of Reservations. The sand is white and fine, the dunes are towering, and the nature trails behind the beach make it a destination for hikers as well as sun-seekers.
Best for: Nature lovers and day-trippers from Boston. Note: Crane Beach has biting greenhead flies in July — plan your visit for late August or early fall for the best experience.
3. Provincetown Beach (Race Point), Cape Cod, Massachusetts
At the very tip of Cape Cod, Race Point Beach is one of the most dramatic and remote beaches in New England. Managed by the Cape Cod National Seashore, this wide, windswept beach offers crashing Atlantic surf, incredible whale watching offshore, and stunning sunsets. The lack of commercial development keeps it wild and beautiful.
Best for: Surfers, whale watchers, and anyone seeking an untouched coastal experience. Walk to the historic Race Point Lighthouse for spectacular views.
4. Old Orchard Beach, Maine
If you want a classic, lively beach vacation, Old Orchard Beach delivers. This seven-mile stretch of sand is one of the longest beaches in New England and comes with a pier, amusement park rides, arcade games, and dozens of restaurants and shops. It has a fun, carnival atmosphere that families absolutely love.
Best for: Families with kids and anyone who enjoys a vibrant, active beach scene. Old Orchard Beach attracts a large French-Canadian crowd in summer, giving it a unique and festive vibe.
5. Scarborough Beach, Rhode Island
Rhode Island punches way above its weight when it comes to beaches, and Scarborough State Beach in Narragansett is the best of the bunch. Wide and consistently beautiful, it has great facilities, lifeguards, and reliable surf. The surrounding South County area is full of excellent seafood restaurants and coastal charm.
6. Good Harbor Beach, Gloucester, Massachusetts
Located in Cape Ann north of Boston, Good Harbor Beach is a local favorite with a large sandy area, calm waters, and a beautiful salt marsh backdrop. At low tide, you can walk to Salt Island just offshore. The area around Gloucester is full of history and some of the best seafood on the North Shore.
7. Hammonasset Beach, Madison, Connecticut
Connecticut’s largest public beach stretches for two miles along Long Island Sound. Hammonasset Beach State Park has full camping facilities, which makes it a great destination for a longer stay. The calm, protected waters of the Sound are perfect for families with young children.
8. Sandy Neck Beach, Barnstable, Massachusetts
Sandy Neck is an 8-mile-long barrier beach on the bayside of Cape Cod. The water here is noticeably warmer than the ocean side, making it a top pick for swimmers. The dune ecosystem is spectacular, and the Sandy Neck Trail takes hikers deep into one of the largest barrier beach dune complexes in New England.
9. Wallis Sands State Park, Rye, New Hampshire
New Hampshire may have the shortest coastline of any ocean-facing state — just 18 miles — but Wallis Sands makes every inch count. This small but lovely beach features crystal-clear water (for New England), excellent facilities, and stunning views of the Isles of Shoals offshore.
10. Nauset Light Beach, Eastham, Massachusetts
One of the most photographed spots on Cape Cod, Nauset Light Beach sits below the iconic red-and-white Nauset Light lighthouse. The beach itself is wide and beautiful, with great surf and dramatic eroding cliffs. The Cape Cod National Seashore protects the entire area, keeping it wild and development-free.
11. Wells Beach, Maine
A low-key alternative to the crowds of Ogunquit just up the coast, Wells Beach is a long, clean stretch of sand with a friendly beach town vibe. The Wells National Estuarine Research Reserve nearby offers great kayaking and wildlife watching for those who want more than just sunbathing.
12. Misquamicut State Beach, Rhode Island
If Old Orchard Beach is the lively choice in Maine, Misquamicut is its Rhode Island equivalent. This long stretch of Atlantic-facing sand has reliable waves, good facilities, and the fun, retro beach town of Westerly just minutes away.
13. York Beach, Maine
York is actually two beaches — Short Sands and Long Sands — separated by Cape Neddick and the famous Nubble Lighthouse. Long Sands is perfect for beach camping and has great surf, while Short Sands is ringed by fun shops and arcades. The lighthouse at Nubble Point is one of the most photographed in New England.
14. Singing Beach, Manchester-by-the-Sea, Massachusetts
Famous for the squeaking sound the sand makes underfoot when you walk on it, Singing Beach is a hidden gem on the North Shore. It’s accessible only on foot from the train station (or by paying a premium for parking), which keeps crowds manageable. The beach is gorgeous, with clear water and a lovely little beach town attached.
15. Plum Island, Newburyport, Massachusetts
Plum Island is one of New England’s best-kept secrets. The southern end of this barrier island is Parker River National Wildlife Refuge, where miles of pristine beach are protected from development. The northern end has a small beach community with a classic seaside feel. Birding here is world-class, and the sunsets over the salt marsh are unforgettable.
The island is accessed from charming Newburyport — one of our absolute favorite coastal towns on the entire East Coast.
Tips for Visiting New England Beaches
New England beaches are best from late June through early September. Water temperatures peak in August, reaching the low-to-mid 60s°F (about 17-18°C) in Massachusetts and Rhode Island, and cooler in Maine. Parking at popular beaches fills up early — arrive by 9am on summer weekends or you’ll be turned away. State park beaches often require a fee for parking; many are free for state residents. And pack layers — even in summer, sea breezes can make evenings chilly.
