St. Joseph is a city in the U.S. state of Michigan. As of the 2020 census, the city population was 7,856.[1] It lies on the shore of Lake Michigan. It is the county seat of Berrien County.[2]
Municipalities and communities of Berrien County, Michigan, United States | ||
---|---|---|
Cities | ||
Villages |
| |
Charter townships |
| |
Civil townships |
| |
CDPs |
| |
Other communities |
| |
Indian reservation | Pokagon Band of Potawatomi Indians‡ | |
Footnotes | ‡This populated place also has portions in an adjacent county or counties |