');
US City Data

Three Rivers vs St. Joseph

Side-by-side comparison

How does Three Rivers, MI compare to St. Joseph, MI? Three Rivers has a population of 7,936 with a median household income of $48,852, while St. Joseph has 7,805 residents and a median income of $77,765. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricThree Rivers, MISt. Joseph, MIDifference
Population7,9367,805+1.7%
Median Age34.943.4-19.6%
Foreign Born %3%6.3%-52.4%
Economy
MetricThree RiversSt. JosephDifference
Median Income$48,852$77,765-37.2%
Unemployment8.6%1.8%+377.8%
Poverty Rate15%7.1%+111.3%
Bachelor's+15.2%51.1%-70.3%
Housing
MetricThree RiversSt. JosephDifference
Home Value$120,200$271,100-55.7%
Median Rent$815/mo$1079/mo-24.5%
Housing Units3,5584,881-27.1%

Learn More

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