We have found 315 properties in Mayfield Heights, OH. Average property sale price in Mayfield Heights is $642,233. It is 266.4% higher than average property value in Ohio. Average price per square feet in Mayfield Heights is $168. It is 78.7% higher than average property value in Ohio.