We have found 1,240 properties in Amherst, NH. Average property sale price in Amherst is $341,831. It is 32.9% higher than average property value in New Hampshire. Average price per square feet in Amherst is $139. It is 6.1% higher than average property value in New Hampshire.