Whites sands, rolling dunes, small town charm and incredible seafood: New England beaches have a lot to offer. This list focuses on the most attractive beaches, covering those from Massachusetts, Rhode Island, New Hampshire and Maine.
1
Goose Rocks Beach, Kennebunkport, Maine
This gorgeous beach stretches for well over two miles offering plenty of white sand for beachgoers.
2
Wallis Sands State Beach, Rye, New Hampshire
A crescent shaped beach bookmarked by two picturesque rock jetties.
Image by John Phelan [CC BY-SA 3.0], from Wikimedia Commons
3
East Matunuck State Beach, South Kingston, Rhode Island
A sizable beach certain to please the entire family, East Matunuck State Beach offers some of the best waves in New England.
4
Good Harbor Beach, Gloucester, Massachusetts
One of New England's prettiest beaches, the curvaceous beach overlooks the rocks of Salt Island. Image by the Gloucester Beach House.
5
Coast Guard Beach, Massachusetts
Soft sand and shallow waters make for a great family beach on Cape Cod.
6
Mohegan Bluffs Beach, Rhode Island
Dwelling more than 100 feet below the bluffs, Mohegan Bluffs offers incredible views of the towering rocks.