');
US City Data

Shaker Heights vs Troy

Side-by-side comparison

How does Shaker Heights, OH compare to Troy, OH? Shaker Heights has a population of 29,004 with a median household income of $97,721, while Troy has 26,716 residents and a median income of $70,450. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricShaker Heights, OHTroy, OHDifference
Population29,00426,716+8.6%
Median Age4237.6+11.7%
Foreign Born %9%4.7%+91.5%
Economy
MetricShaker HeightsTroyDifference
Median Income$97,721$70,450+38.7%
Unemployment4.9%5%-2.0%
Poverty Rate7.1%11.3%-37.2%
Bachelor's+69.7%31.7%+119.9%
Housing
MetricShaker HeightsTroyDifference
Home Value$288,000$199,400+44.4%
Median Rent$1149/mo$934/mo+23.0%
Housing Units14,20511,527+23.2%

Learn More

Shaker Heights, OH ProfileTroy, OH ProfileCost of Living in OhioMore ComparisonsCity Rankings