');
US City Data

Three Rivers vs St. Johns

Side-by-side comparison

How does Three Rivers, MI compare to St. Johns, MI? Three Rivers has a population of 7,936 with a median household income of $48,852, 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
MetricThree Rivers, MISt. Johns, MIDifference
Population7,9367,712+2.9%
Median Age34.943.5-19.8%
Foreign Born %3%1.9%+57.9%
Economy
MetricThree RiversSt. JohnsDifference
Median Income$48,852$63,030-22.5%
Unemployment8.6%3.9%+120.5%
Poverty Rate15%13.4%+11.9%
Bachelor's+15.2%22.9%-33.6%
Housing
MetricThree RiversSt. JohnsDifference
Home Value$120,200$175,300-31.4%
Median Rent$815/mo$870/mo-6.3%
Housing Units3,5583,430+3.7%

Learn More

Three Rivers, MI ProfileSt. Johns, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings