');
US City Data

Lansing vs Sterling Heights

Side-by-side comparison

How does Lansing, MI compare to Sterling Heights, MI? Lansing has a population of 112,546 with a median household income of $52,170, while Sterling Heights has 133,473 residents and a median income of $78,429. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricLansing, MISterling Heights, MIDifference
Population112,546133,473-15.7%
Median Age33.541.5-19.3%
Foreign Born %10.1%27.4%-63.1%
Economy
MetricLansingSterling HeightsDifference
Median Income$52,170$78,429-33.5%
Unemployment8.1%6.2%+30.6%
Poverty Rate19.9%10.6%+87.7%
Bachelor's+29.6%31.2%-5.1%
Housing
MetricLansingSterling HeightsDifference
Home Value$119,400$260,700-54.2%
Median Rent$976/mo$1267/mo-23.0%
Housing Units55,62853,255+4.5%

Learn More

Lansing, MI ProfileSterling Heights, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings