gimmedastats
Thursday, August 6, 2026

Sterling Heights vs St. Clair Shores

Sterling Heights, MI compared with St. Clair Shores, MI · 9 miles apart

Sterling Heights has 133,931 residents to St. Clair Shores’s 57,872. Sterling Heights comes out ahead on median household income, average commute, bachelor's degree +. St. Clair Shores does better on median rent, homeownership, poverty rate.

Sterling Heights, MI St. Clair Shores, MI
Population 133,931 57,872
Density (per sq mi) 3,674 4,954
Median household income $79,909 $73,500
Median home value $274,300 $210,700
Median rent $1,292 $1,183
Homeownership 75.8% 83.1%
Average commute 24.7 min 26.7 min
Median age 41.7 43.8
Bachelor's degree + 31.1% 29.7%
Poverty rate 11.1% 8.4%
Unemployment 6.1% 4.4%
Price to income 3.4× 2.9×

Highlighted where one city is clearly better on that measure. Population, density, home value and median age carry no highlight — a higher number there is good or bad depending on what you want.

Forgotten Flicks movie T-shirts on TeePublic

Full profiles