');
US City Data

Grand Blanc vs St. Johns

Side-by-side comparison

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

Population & Demographics
MetricGrand Blanc, MISt. Johns, MIDifference
Population7,9957,712+3.7%
Median Age36.243.5-16.8%
Foreign Born %5.3%1.9%+178.9%
Economy
MetricGrand BlancSt. JohnsDifference
Median Income$67,284$63,030+6.7%
Unemployment4.4%3.9%+12.8%
Poverty Rate7%13.4%-47.8%
Bachelor's+43%22.9%+87.8%
Housing
MetricGrand BlancSt. JohnsDifference
Home Value$228,000$175,300+30.1%
Median Rent$854/mo$870/mo-1.8%
Housing Units3,5453,430+3.4%

Learn More

Grand Blanc, MI ProfileSt. Johns, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings