Minnesota
- Mississippi River – 2,320 miles (3,730 km)
- Red River of the North - 550 miles (890 km)
- Des Moines River – 525 miles (845 km)
- Cedar River – 338 miles (544 km)
- Minnesota River - 332 miles (534 km)
- Wapsipinicon River – 300 miles (480 km)
- Little Sioux River – 258 miles (415 km)
- Roseau River - 214 miles (344 km)
- Red Lake River - 193 miles (311 km)
- Otter Tail River - 192 miles (309 km)
- Saint Louis River - 192 miles (309 km)
- The Minnesota River is the longest river that is entirely within Minnesota.
See also List of rivers of Minnesota.
Read more about this topic: List Of Longest Rivers In The United States By State