We have found 285 properties in Richmond Heights, OH. Average property sale price in Richmond Heights is $139,393. It is 20.5% lower than average property value in Ohio. Average price per square feet in Richmond Heights is $76. It is 19.1% lower than average property value in Ohio.