- Please support our journalism through affiliate links. Affiliate Disclosure
Review & Frequenly Asked Questions:
Sitting on the borders of Alton and Barnstead, Halfmoon Lake is a serene and gorgeous natural freshwater lake in New Hampshire’s Lakes Region. Known originally as Crescent Lake, Halfmoon Lake has a surface area of 282 acres and an average depth of 15 feet. At its deepest, Halfmoon Lake is 27 feet deep and stretches over a mile and a half long. As a mesotrophic lake, Halfmoon has a healthy population of fish, which makes it great for anglers who want to catch largemouth bass, cod, black bass, perch, pickerel, pike, and white perch for starters. Visitors to Halfmoon Lake can enjoy nature without being too far from modern comforts either, as the nearby towns of Alton and Barnstead have great shops and restaurants for those who don’t necessarily want to camp out for the night.
Barnstead, Belknap County, New Hampshire
Rating: ⭐⭐⭐⭐⭐
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Go to travel reservations.