About This Place
Richmond Heights is a city in Cuyahoga County, Ohio, United States. The population was 10,944 at the 2000 census.
Richmond Heights is located at 41°33′29″N 81°30′13″W / 41.55806°N 81.50361°W / 41.55806; -81.50361 (41.558183, -81.503651). Richmond Heights borders Euclid on the west, Lyndhurst and South Euclid on the south, Highland Heights on the east, and Willoughby Hills to the north.
According to the United States Census Bureau, the city has a total area of 4.4 square miles (11.3 km²), of which, 4.4 square miles (11.3 km²) of it is land and 0.23% is water.