');
US City Data

Shaker Heights vs Bowling Green

Side-by-side comparison

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

Population & Demographics
MetricShaker Heights, OHBowling Green, OHDifference
Population29,00430,051-3.5%
Median Age4223.6+78.0%
Foreign Born %9%3.3%+172.7%
Economy
MetricShaker HeightsBowling GreenDifference
Median Income$97,721$46,719+109.2%
Unemployment4.9%5.8%-15.5%
Poverty Rate7.1%29.7%-76.1%
Bachelor's+69.7%47%+48.3%
Housing
MetricShaker HeightsBowling GreenDifference
Home Value$288,000$217,300+32.5%
Median Rent$1149/mo$874/mo+31.5%
Housing Units14,20512,647+12.3%

Learn More

Shaker Heights, OH ProfileBowling Green, OH ProfileCost of Living in OhioMore ComparisonsCity Rankings