Explore St. Joseph County
Centreville, the county seat, anchors St. Joseph County in south-central Michigan — where three rivers meet amid Amish farms and small cities. Discover the communities, local businesses, outdoor adventures, restaurants, events, and hidden gems that make St. Joseph County unique.
Communities
Choose a community to begin exploring.
Centreville, the county seat, sits at the county’s center. Three Rivers takes its name from the meeting of the St. Joseph, Portage, and Rocky rivers; Sturgis is the county’s largest city; and Constantine, White Pigeon, and Mendon round out the county’s river-town character.
Discover St. Joseph County
🍽️ Restaurants
From Three Rivers’ downtown eateries and Sturgis’ hometown restaurants to family-style Amish cooking and favorites in Constantine, White Pigeon, and Mendon, find local dining favorites throughout the county.
🏨 Lodging
Inns and hotels in Three Rivers and Sturgis, bed-and-breakfasts in the countryside, and stays near the county’s lakes.
🌲 Outdoor Recreation
Paddle the St. Joseph River, explore the county’s lakes and parks, and enjoy trails through Amish farm country.
🛍️ Local Businesses
Shop local and support the shops and services of Centreville, Sturgis, Three Rivers, Constantine, White Pigeon, and Mendon.
📅 Events
Three Rivers’ river festivals, Sturgis’ community celebrations, and events throughout the county each year.
⭐ Hidden Gems
Discover places that locals love — from the river confluence at Three Rivers to Amish farm stands and quiet country roads.
Featured Communities
From Centreville, the county seat, to Three Rivers at the meeting of three rivers, the city of Sturgis, and the river towns of Constantine, White Pigeon, and Mendon, St. Joseph County’s communities each offer their own character.
Help Build St. Joseph County
Know a great local business, event, attraction, or hidden gem? Help us build the most complete community guide by sharing what makes St. Joseph County special.