Welcome to the New Hampshire Public Beaches Guide to the best New Hampshire beaches. Weirs Beach and Hampton Beach are two of the most known public beaches in the state, but there are dozens of other refreshing ways to enjoy the water in New Hampshire. Click on the NH region or map below to find New Hampshire public beaches and swimming locations. Please share your NH beach reviews and comments. To feature your New Hampshire business online, please contact us.