We have found 229 properties in Newbury, NH. Average property sale price in Newbury is $240,081. It is 6.7% lower than average property value in New Hampshire. Average price per square feet in Newbury is $133. It is 1.5% higher than average property value in New Hampshire.