');
US City Data

St. Joseph vs Three Rivers

Side-by-side comparison

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

Population & Demographics
MetricSt. Joseph, MIThree Rivers, MIDifference
Population7,8057,936-1.7%
Median Age43.434.9+24.4%
Foreign Born %6.3%3%+110.0%
Economy
MetricSt. JosephThree RiversDifference
Median Income$77,765$48,852+59.2%
Unemployment1.8%8.6%-79.1%
Poverty Rate7.1%15%-52.7%
Bachelor's+51.1%15.2%+236.2%
Housing
MetricSt. JosephThree RiversDifference
Home Value$271,100$120,200+125.5%
Median Rent$1079/mo$815/mo+32.4%
Housing Units4,8813,558+37.2%

Learn More

St. Joseph, MI ProfileThree Rivers, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings