We have found 113 properties in Barnesville, OH. Average property sale price in Barnesville is $83,747. It is 52.2% lower than average property value in Ohio. Average price per square feet in Barnesville is $54. It is 42.6% lower than average property value in Ohio.

List of properties