Beaches in New Hampshire

53 beaches

Explore New Hampshire Beaches

All Beaches

Beach

Albee Beach

Sandy Beach
Lake
Ammonoosuc River Beach

Ammonoosuc River Beach

Sandy Beach
River Kid-Friendly
Androscoggin River Beach

Androscoggin River Beach

Sandy Beach
River Kid-Friendly
Arethusa Falls Pool

Arethusa Falls Pool

Rocky Beach
pool Kid-Friendly
Ashuelot River Beach

Ashuelot River Beach

Sandy Beach
River Kid-Friendly
Beach

Baboosic Lake

Sandy Beach
Lake
Baker River Beach

Baker River Beach

Sandy Beach
River Kid-Friendly
Beach

Bartlett Beach

Sandy Beach
Lake
Beach

Chocorua Lake

Sandy Beach
Lake
Cockermouth River Beach

Cockermouth River Beach

Sandy Beach
River Kid-Friendly
Connecticut River Beach (NH)

Connecticut River Beach (NH)

Sandy Beach
River Kid-Friendly
Diana's Baths

Diana's Baths

Rocky Beach
River Kid-Friendly
Echo Lake (Franconia)

Echo Lake (Franconia)

Sandy Beach
Lake Kid-Friendly
Echo Lake State Park

Echo Lake State Park

Sandy Beach
Lake Kid-Friendly
Ellis River Beach

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)

Franconia Notch (Echo Lake)

Sandy Beach
Lake Kid-Friendly
Franconia Notch State Park (Profile Lake)

Franconia Notch State Park (Profile Lake)

Sandy Beach
Lake Kid-Friendly
Beach

Gilford Beach

Sandy Beach
Lake
Glen Ellis Falls Pool

Glen Ellis Falls Pool

Rocky Beach
pool Kid-Friendly
Hampton Beach

Hampton Beach

Sandy Beach
Ocean
Hampton Beach

Hampton Beach

Sandy Beach
Ocean Kid-Friendly
Hampton Beach

Hampton Beach

Sandy Beach
Ocean Kid-Friendly
Hampton Beach

Hampton Beach

Sandy Beach
Ocean
Hampton Beach State Park

Hampton Beach State Park

Sandy Beach
Ocean Kid-Friendly
Jenness State Beach

Jenness State Beach

Sandy Beach
Ocean Kid-Friendly
Jenness State Beach

Jenness State Beach

Sandy Beach
Ocean Kid-Friendly
Lake Sunapee State Park

Lake Sunapee State Park

Sandy Beach
Lake Kid-Friendly
Lake Winnipesaukee (Weirs Beach)

Lake Winnipesaukee (Weirs Beach)

Sandy Beach
Lake Kid-Friendly
Beach

Long Island Beach

Sandy Beach
Lake
Mad River Beach (NH)

Mad River Beach (NH)

Sandy Beach
River Kid-Friendly
Mascoma River Beach

Mascoma River Beach

Sandy Beach
River Kid-Friendly
Newfound Lake (Wellington SP)

Newfound Lake (Wellington SP)

Sandy Beach
Lake Kid-Friendly
North Beach

North Beach

Sandy Beach
Ocean Kid-Friendly
North Hampton State Beach

North Hampton State Beach

Sandy Beach
Ocean Kid-Friendly
Beach

Northwood Lake Beach

Sandy Beach
Lake
Pemigewasset River Beach

Pemigewasset River Beach

Sandy Beach
River Kid-Friendly
Rye Beach

Rye Beach

Sandy Beach
Ocean
Saco River Beach (NH)

Saco River Beach (NH)

Sandy Beach
River Kid-Friendly
Silver Lake (Madison)

Silver Lake (Madison)

Sandy Beach
Lake Kid-Friendly
Smith River Beach

Smith River Beach

Sandy Beach
River Kid-Friendly
Souhegan River Beach

Souhegan River Beach

Sandy Beach
River Kid-Friendly
Squam Lake (Squam Lake Beach)

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

Swift River Beach

Sandy Beach
River Kid-Friendly
Beach

Uncanoonuc Lake Public Beach

Sandy Beach
Lake
Wallis Sands State Beach

Wallis Sands State Beach

Sandy Beach
Ocean Kid-Friendly
Wallis Sands State Beach

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

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.

Popular Comparisons

Not sure where to go? These guides help you decide.

Maui vs Kauai Hawaii island beach showdown San Diego vs LA Southern California beach battle Miami vs Fort Lauderdale Florida beach comparison
View All Guides →