We have found 10 properties on Richards Rd, Newbury, NH. Average price per square feet on Richards Rd is $138. It is 3.8% higher than average price per sqft Newbury. Average sale price on Richards Rd is $294,777. It is 22.8% higher than average sale price in Newbury.