We have found 33 properties in Newbury, OH. Average property sale price in Newbury is $506,993. It is 189.3% higher than average property value in Ohio. Average price per square feet in Newbury is $202. It is 114.9% higher than average property value in Ohio.