Cleveland Heights is a city located in Ohio. With a 2020 population of 43,376, it is the 26th largest city in Ohio and the 900th largest city in the United States . Cleveland Heights is currently declining at a rate of -0.71% annually and its population has decreased by -5.95% since the most recent census, which recorded a population of 46,121 in 2010. Cleveland Heights reached it's highest population of 61,813 in 1960. Spanning over 8 miles, Cleveland Heights has a population density of 5,355 people per square mile.
The average household income in Cleveland Heights is $84,757 with a poverty rate of 18.16%. The median rental costs in recent years comes to $965 per month, and the median house value is $128,700. The median age in Cleveland Heights is 35.2 years, 34.8 years for males, and 35.5 years for females.