what county is mayfield heights, oh located
Mayfield Heights is a city in Cuyahoga County, Ohio, United States. The population was 18,827 at the 2010 census. Mayfield Heights was originally part of Mayfield Township. Mayfield Heights is located at 41Â°31â²03â³N 81Â°27â²21â³W / 41.517402Â°N 81.455889Â°W / 41.517402; -81.455889. According to the United States Census Bureau, the city has a total area of 4.2 square miles (10.9 km2), all of it land.