');
US City Data

Sterling Heights vs Madison Heights

Side-by-side comparison

How does Sterling Heights, MI compare to Madison Heights, MI? Sterling Heights has a population of 133,473 with a median household income of $78,429, while Madison Heights has 28,411 residents and a median income of $66,726. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSterling Heights, MIMadison Heights, MIDifference
Population133,47328,411+369.8%
Median Age41.540.8+1.7%
Foreign Born %27.4%14.2%+93.0%
Economy
MetricSterling HeightsMadison HeightsDifference
Median Income$78,429$66,726+17.5%
Unemployment6.2%2.8%+121.4%
Poverty Rate10.6%11.3%-6.2%
Bachelor's+31.2%32.1%-2.8%
Housing
MetricSterling HeightsMadison HeightsDifference
Home Value$260,700$190,300+37.0%
Median Rent$1267/mo$1138/mo+11.3%
Housing Units53,25514,690+262.5%

Learn More

Sterling Heights, MI ProfileMadison Heights, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings