Three Rivers is a city in St. Joseph County in southwestern Michigan in the United States. The population was 7,811 at the 2010 census.
Three Rivers derives its name from its location at the confluence of the St. Joseph River and two tributaries, the Rocky and Portage rivers. The St. Joseph River flows into Lake Michigan.
The city is the home of St. Gregory's Abbey, a Benedictine monastery of the Episcopal Church, which was established in 1946.