We have found 265 properties in St Clairsville, OH. Average property sale price in St Clairsville is $173,231. It is 1.2% lower than average property value in Ohio. Average price per square feet in St Clairsville is $91. It is 3.2% lower than average property value in Ohio.

List of properties