Halfmoon Lake
Halfmoon Lake (282-acre) Barnstead & Alton This water body is located in Belknap County in central New Hampshire,United States, in the towns of Barnstead and Alton. The pond is part of the Suncook Riverwatershed, flowing south to the Merrimack River. It is next to Locke Lake which and shares some of the amenities of the Locke Lake Community.