Alstead NH Real Estate

Alstead, New Hampshire is a small, rural town located in the southwest corner of New Hampshire. In 2018 the population was 1,932. It’s located about 30 minutes north of the city of Keene, New Hampshire which is where most residents travel to for services. The Cheshire Medical Center is the nearest health care service. Water bodies in Alstead include Warren Lake which is 195 acres in size.

Price
Beds
Baths
Save Search