');
US City Data

Novi vs St. Clair Shores

Side-by-side comparison

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

Population & Demographics
MetricNovi, MISt. Clair Shores, MIDifference
Population66,22458,287+13.6%
Median Age39.943.7-8.7%
Foreign Born %27.4%4.2%+552.4%
Economy
MetricNoviSt. Clair ShoresDifference
Median Income$110,938$72,693+52.6%
Unemployment3.8%4.5%-15.6%
Poverty Rate4.7%7.7%-39.0%
Bachelor's+61.2%29.4%+108.2%
Housing
MetricNoviSt. Clair ShoresDifference
Home Value$399,100$196,400+103.2%
Median Rent$1696/mo$1143/mo+48.4%
Housing Units27,93428,575-2.2%

Learn More

Novi, MI ProfileSt. Clair Shores, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings