Cell signal:
Surry Mountain Lake Beach is a U.S. Army Corps of Engineers day use facility located on the Ashuelot River in Surry, New Hampshire.Surry Mountain Lake Beach has restrooms with flush toilets. There is a large sandy beach and swim area.
Things to do nearby
Surry Mountain LakeAshuelot River
Best For
AnglersBoatersWildlife watchers
Site Types
Tent
Amenities
Fire Rings
Picnic Tables
Flush Toilets
Fishing
Boat Launch
Check-in
2:00 PM
Check-out
12:00 PM
Season
May through October
Max/site
6 people
Known Issues
Federal campground — book early. No hookups at most sites. Seasonal operations.
Cancellation Policy
Recreation.gov: full refund if cancelled 7+ days before arrival. $10 cancellation fee applies.
Frequently asked questions
How much does Surry Mountain Lake Beach cost per night?+
Surry Mountain Lake Beach costs $35–$85 per night depending on site type and season. Hookup options: No hookups.
What season is Surry Mountain Lake Beach open?+
Surry Mountain Lake Beach is open May through October. Check-in is 2:00 PM, check-out is 12:00 PM.
Does Surry Mountain Lake Beach have hookups?+
No hookups.
What is the maximum RV length at Surry Mountain Lake Beach?+
Surry Mountain Lake Beach is primarily a tent camping facility. Contact the campground about RV access.
How do I make reservations at Surry Mountain Lake Beach?+
Surry Mountain Lake Beach is a federal campground — reservations open 6 months in advance at Recreation.gov. Sites sell out quickly. Set a free CamperWatch cancellation alert to be notified the moment a site opens.
How far is Surry Mountain Lake Beach from the nearest town?+
Surry Mountain Lake Beach is located in Keene, NH. Check the map above for distance to nearby services.
Own a campground nearby?
List free on CamperWatch — we take 5% only on bookings we send. No monthly fee.








