');
US City Data

Bowling Green vs Shaker Heights

Side-by-side comparison

How does Bowling Green, OH compare to Shaker Heights, OH? Bowling Green has a population of 30,051 with a median household income of $46,719, while Shaker Heights has 29,004 residents and a median income of $97,721. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricBowling Green, OHShaker Heights, OHDifference
Population30,05129,004+3.6%
Median Age23.642-43.8%
Foreign Born %3.3%9%-63.3%
Economy
MetricBowling GreenShaker HeightsDifference
Median Income$46,719$97,721-52.2%
Unemployment5.8%4.9%+18.4%
Poverty Rate29.7%7.1%+318.3%
Bachelor's+47%69.7%-32.6%
Housing
MetricBowling GreenShaker HeightsDifference
Home Value$217,300$288,000-24.5%
Median Rent$874/mo$1149/mo-23.9%
Housing Units12,64714,205-11.0%

Learn More

Bowling Green, OH ProfileShaker Heights, OH ProfileCost of Living in OhioMore ComparisonsCity Rankings