Beaches in New Hampshire
53 beaches
Explore New Hampshire Beaches
All Beaches
Beach
Albee Beach
Sandy Beach
Lake
Ammonoosuc River Beach
Sandy Beach
River
Kid-Friendly
Androscoggin River Beach
Sandy Beach
River
Kid-Friendly
Arethusa Falls Pool
Rocky Beach
pool
Kid-Friendly
Ashuelot River Beach
Sandy Beach
River
Kid-Friendly
Beach
Baboosic Lake
Sandy Beach
Lake
Baker River Beach
Sandy Beach
River
Kid-Friendly
Beach
Bartlett Beach
Sandy Beach
Lake
Beach
Chocorua Lake
Sandy Beach
Lake
Cockermouth River Beach
Sandy Beach
River
Kid-Friendly
Connecticut River Beach (NH)
Sandy Beach
River
Kid-Friendly
Diana's Baths
Rocky Beach
River
Kid-Friendly
Echo Lake (Franconia)
Sandy Beach
Lake
Kid-Friendly
Echo Lake State Park
Sandy Beach
Lake
Kid-Friendly
Ellis River Beach
Sandy Beach
River
Kid-Friendly
Beach
Endicott Park Beach
Sandy Beach
Lake
Beach
Forest Lake State Park
Sandy Beach
Lake
Franconia Notch (Echo Lake)
Sandy Beach
Lake
Kid-Friendly
Franconia Notch State Park (Profile Lake)
Sandy Beach
Lake
Kid-Friendly
Beach
Gilford Beach
Sandy Beach
Lake
Glen Ellis Falls Pool
Rocky Beach
pool
Kid-Friendly
Hampton Beach
Sandy Beach
Ocean
Hampton Beach
Sandy Beach
Ocean
Kid-Friendly
Hampton Beach
Sandy Beach
Ocean
Kid-Friendly
Hampton Beach
Sandy Beach
Ocean
Hampton Beach State Park
Sandy Beach
Ocean
Kid-Friendly
Jenness State Beach
Sandy Beach
Ocean
Kid-Friendly
Jenness State Beach
Sandy Beach
Ocean
Kid-Friendly
Lake Sunapee State Park
Sandy Beach
Lake
Kid-Friendly
Lake Winnipesaukee (Weirs Beach)
Sandy Beach
Lake
Kid-Friendly
Beach
Long Island Beach
Sandy Beach
Lake
Mad River Beach (NH)
Sandy Beach
River
Kid-Friendly
Mascoma River Beach
Sandy Beach
River
Kid-Friendly
Newfound Lake (Wellington SP)
Sandy Beach
Lake
Kid-Friendly
North Beach
Sandy Beach
Ocean
Kid-Friendly
North Hampton State Beach
Sandy Beach
Ocean
Kid-Friendly
Beach
Northwood Lake Beach
Sandy Beach
Lake
Pemigewasset River Beach
Sandy Beach
River
Kid-Friendly
Rye Beach
Sandy Beach
Ocean
Saco River Beach (NH)
Sandy Beach
River
Kid-Friendly
Silver Lake (Madison)
Sandy Beach
Lake
Kid-Friendly
Smith River Beach
Sandy Beach
River
Kid-Friendly
Souhegan River Beach
Sandy Beach
River
Kid-Friendly
Squam Lake (Squam Lake Beach)
Sandy Beach
Lake
Kid-Friendly
Beach
States Landing Beach
Sandy Beach
Lake
Beach
Sunset Lake Beach
Sandy Beach
Lake
Swift River Beach
Sandy Beach
River
Kid-Friendly
Beach
Uncanoonuc Lake Public Beach
Sandy Beach
Lake
Wallis Sands State Beach
Sandy Beach
Ocean
Kid-Friendly
Wallis Sands State Beach
Sandy Beach
Ocean
Kid-Friendly
Beach
Waukewan Beach
Sandy Beach
Lake
Beach
Weirs Beach
Sandy Beach
Lake
White Lake State Park
Sandy Beach
Lake
Kid-Friendly
Frequently Asked Questions
How many beaches are in New Hampshire?
New Hampshire has 53 documented beaches. 50 are sandy beaches.
Which beaches in New Hampshire are kid-friendly?
New Hampshire has 36 kid-friendly beaches with gentle waves, lifeguards, and family amenities.
Are there dog-friendly beaches in New Hampshire?
Some beaches in New Hampshire allow dogs, but rules vary. Always check local regulations before bringing pets. Many beaches have seasonal or time-of-day restrictions.
What's the best time to visit beaches in New Hampshire?
Summer months (June-August) are peak season with warmest water. Shoulder seasons (May, September) offer fewer crowds. Check local weather and water conditions before visiting.
Do beaches in New Hampshire have lifeguards?
Lifeguard coverage varies by beach and season. Many popular beaches have lifeguards during summer months. Check individual beach pages for specific amenity information.