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!

Need some more help?


Go to travel reservations.