Michigan
- Grand River – 252 miles (406 km)
- Muskegon River – 216 miles (348 km)
- St. Joseph River (Lake Michigan) – 206 miles (332 km)
- Manistee River – 190 miles (310 km)
- River Raisin – 139 miles (224 km)
- Au Sable River – 138 miles (222 km)
- Huron River – 130 miles (210 km)
- Kalamazoo River – 130 miles (210 km)
- Shiawassee River – 120 miles (190 km)
- Menominee River - 116 miles (187 km)
- The Grand River is the longest river that is entirely within Michigan.
See also List of rivers of Michigan.
Read more about this topic: List Of Longest Rivers In The United States By State