The Straight River is a tributary of the Cannon River, 45 miles (73 km) long, in southeastern Minnesota in the United States. Via the Cannon River, it is part of the watershed of the Mississippi River, draining an area of approximately 450 square miles (1,165 km²) in an agricultural region.