Rocky River (Michigan)
The Rocky River is a stream located in the southwest part of the U.S. state of Michigan that flows into the St. Joseph River at in the city of Three Rivers in St. Joseph County. The Rocky River, along with the St. Joseph River and the Portage River, are the three rivers from which the city of Three Rivers takes its name.
The Rocky River rises in southwest Marcellus Township in Cass County at. It flows to the northeast, arcing gently to the southeast before turning sharply to the south in eastern Flowerfield Township, shortly after being joined by the Flowerfield Creek. It then flows mostly southward until joining the St. Joseph River in Three Rivers.
The Rocky River watershed encompasses over and drains all or portions of the following cities and townships:
- In Cass County
- * Marcellus Township
- * Newberg Township
- * Penn Township
- * Volinia Township
- In Kalamazoo County
- * Prairie Ronde Township
- * Schoolcraft Township
- *Texas Charter Township
- In St. Joseph County
- * Fabius Township
- * Flowerfield Township
- * Lockport Township
- * Park Township
- * Three Rivers
- In Van Buren County
- * Porter Township
Tributaries
- Kerr Creek
- * Little Pleasant Lake
- ** Pleasant Lake
- Armalege Drain
- * Goose Lake
- Flowerfield Creek
- * Spring Creek
- Four County Drain
- Ayers Lake
- Sheldon Creek
- * Lewis Lake
- ** Mud Lake
- Pickerel Lake
- * Skyhawk Lake
- * Streaters Mill Pond
- * Bogart Lake
- Huyck Lake