The number one New England beach according to WBZ viewers is Hampton Beach in New Hampshire.
York beach is actually more like two beaches, separated by Cape Neddick and a gorgeous lighthouse known as Nubble Light.
The third ranked New England beach, as voted on by our viewers, is Horseneck Beach in Westport, Massachusetts.
Good Harbor is just 41 miles from Boston and one of several gorgeous Cape Ann beaches.
Mayflower Beach is known for its hundreds of feet of tidal flats seen at low tide.
Everybody has a favorite beach. We wanted to know which ones and why… so we asked!