');
US City Data

St. Clair Shores vs Portage

Side-by-side comparison

How does St. Clair Shores, MI compare to Portage, MI? St. Clair Shores has a population of 58,287 with a median household income of $72,693, while Portage has 49,015 residents and a median income of $79,529. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Clair Shores, MIPortage, MIDifference
Population58,28749,015+18.9%
Median Age43.737.2+17.5%
Foreign Born %4.2%6.2%-32.3%
Economy
MetricSt. Clair ShoresPortageDifference
Median Income$72,693$79,529-8.6%
Unemployment4.5%5%-10.0%
Poverty Rate7.7%7.5%+2.7%
Bachelor's+29.4%48.4%-39.3%
Housing
MetricSt. Clair ShoresPortageDifference
Home Value$196,400$243,400-19.3%
Median Rent$1143/mo$1120/mo+2.1%
Housing Units28,57521,701+31.7%

Learn More

St. Clair Shores, MI ProfilePortage, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings