Broadview Heights is a city located in Cuyahoga County, Ohio. Broadview Heights has a 2026 population of 19,792. Broadview Heights is currently growing at a rate of 0.32% annually but its population has decreased by -0.66% since the most recent census, which recorded a population of 19,923 in 2020.