Mayfield Heights ist eine Stadt im Cuyahoga County im US-Bundesstaat Ohio. Sie liegt 19 Kilometer östlich von Cleveland. Das Gebiet der heutigen Gemeinde wurde um 1805 erstmals von Siedlern erschlossen. Die erste Schule, die auch als Versammlungshalle und Kirche diente, wurde bereits elf Jahre später, 1816, errichtet.