');
US City Data

Shelby vs Highland Heights

Side-by-side comparison

How does Shelby, OH compare to Highland Heights, OH? Shelby has a population of 8,706 with a median household income of $52,760, while Highland Heights has 8,619 residents and a median income of $117,820. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricShelby, OHHighland Heights, OHDifference
Population8,7068,619+1.0%
Median Age40.544.6-9.2%
Foreign Born %1.1%8.4%-86.9%
Economy
MetricShelbyHighland HeightsDifference
Median Income$52,760$117,820-55.2%
Unemployment3.9%3.8%+2.6%
Poverty Rate13.7%1.9%+621.1%
Bachelor's+15.2%57%-73.3%
Housing
MetricShelbyHighland HeightsDifference
Home Value$117,300$342,400-65.7%
Median Rent$724/mo$1665/mo-56.5%
Housing Units3,9433,595+9.7%

Learn More

Shelby, OH ProfileHighland Heights, OH ProfileCost of Living in OhioMore ComparisonsCity Rankings