We have found 639 properties in Barnstead, NH. Average property sale price in Barnstead is $181,927. It is 29.3% lower than average property value in New Hampshire. Average price per square feet in Barnstead is $116. It is 11.5% lower than average property value in New Hampshire.