Prairie River (Michigan)


The Prairie River is a small river that flows through Branch and St. Joseph counties in Michigan. The river rises at in northern Kinderhook Township in Branch County, and flows west-northwest into the St. Joseph River at just south of the city of Three Rivers, Michigan.

Drainage basin

The Prairie River drains all or portions of the following: