The
Minnesota River has a total length of 332 miles (534 km). The river runs only in the State of
Minnesota. It starts in Big Stone Lake on the Minnesota / South Dakota border. It flows southest to Mankato Minnesota and than to the northeast to the
Mississippi River in the Twin Cities of Minneapolis and St Paul.