');
US City Data

St. Joseph vs Grand Blanc

Side-by-side comparison

How does St. Joseph, MI compare to Grand Blanc, MI? St. Joseph has a population of 7,805 with a median household income of $77,765, while Grand Blanc has 7,995 residents and a median income of $67,284. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Joseph, MIGrand Blanc, MIDifference
Population7,8057,995-2.4%
Median Age43.436.2+19.9%
Foreign Born %6.3%5.3%+18.9%
Economy
MetricSt. JosephGrand BlancDifference
Median Income$77,765$67,284+15.6%
Unemployment1.8%4.4%-59.1%
Poverty Rate7.1%7%+1.4%
Bachelor's+51.1%43%+18.8%
Housing
MetricSt. JosephGrand BlancDifference
Home Value$271,100$228,000+18.9%
Median Rent$1079/mo$854/mo+26.3%
Housing Units4,8813,545+37.7%

Learn More

St. Joseph, MI ProfileGrand Blanc, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings