Southwest Michigan

Three Rivers, Michigan

City

City where three rivers meet

Three Rivers sits where the Rocky, Portage and St. Joseph rivers meet, with a small downtown and strong outdoor access.

History & Local Character

The city grew as a mill town at the river confluence in the nineteenth century.

Housing & Real Estate

Housing includes older homes near downtown and mid-century neighborhoods on the edges.

Restaurants & Shopping

A small downtown strip holds restaurants and cafes.

Schools & Education

Three Rivers Community Schools serves the city.

Parks & Recreation

The rivers, Meyer Broadway Park and nearby lake country provide recreation.

Transportation & Accessibility

US-131 and M-60 serve the city, with Kalamazoo about 30 minutes north.

Local Businesses

Downtown cafesRiver outfittersLocal shopsManufacturers

No businesses are listed in Three Rivers yet. Add your business to be the first.

Nearby Attractions

  • St. Joseph River
  • Meyer Broadway Park
  • Lake Templene
  • Kalamazoo

Advantages & Considerations

Advantages

  • Affordable housing
  • River access for fishing and paddling
  • Close to lake country

Considerations

  • Limited retail and dining
  • Small job market
  • Aging infrastructure in places

Frequently Asked Questions

Which rivers meet at Three Rivers?

The Rocky, Portage and St. Joseph rivers meet in the city, forming the St. Joseph River.

More in St. Joseph County

All Michigan Cities & Towns
MIMichigan Directory

Michigan Business Directory — connecting local businesses and communities throughout the Great Lakes State. A business directory Michigan neighbors trust, built by neighbors, for neighbors — one curated listing at a time.

List your business

Reach residents and visitors searching Michigan. Affordable for locally owned businesses.

Apply to be listed

Michigan · The Great Lakes State

© 2026 Michigan Directory — a community directory