New Hampshire has a short coastline – 13 miles to be exact – but that doesn’t mean that our state is lacking in beautiful beaches. Those precious miles of coastlines are filled with beautiful beaches, and we have more sandy, waterside paradises scattered throughout the state along our lakes. Here are 8 of the best, most beautiful beaches in New Hampshire.

Bring on summer!

OnlyInYourState may earn compensation through affiliate links in this article.

Explore New Hampshire