');
US City Data

Shaker Heights vs North Royalton

Side-by-side comparison

How does Shaker Heights, OH compare to North Royalton, OH? Shaker Heights has a population of 29,004 with a median household income of $97,721, while North Royalton has 31,013 residents and a median income of $81,810. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricShaker Heights, OHNorth Royalton, OHDifference
Population29,00431,013-6.5%
Median Age4245.3-7.3%
Foreign Born %9%12.5%-28.0%
Economy
MetricShaker HeightsNorth RoyaltonDifference
Median Income$97,721$81,810+19.4%
Unemployment4.9%3.9%+25.6%
Poverty Rate7.1%5.2%+36.5%
Bachelor's+69.7%39.3%+77.4%
Housing
MetricShaker HeightsNorth RoyaltonDifference
Home Value$288,000$276,300+4.2%
Median Rent$1149/mo$1061/mo+8.3%
Housing Units14,20514,507-2.1%

Learn More

Shaker Heights, OH ProfileNorth Royalton, OH ProfileCost of Living in OhioMore ComparisonsCity Rankings