We have found 553 properties in Salem, OH. Average property sale price in Salem is $112,126. It is 36% lower than average property value in Ohio. Average price per square feet in Salem is $69. It is 26.6% lower than average property value in Ohio.