Home / Rivers / Minnesota River
332 miles

Minnesota River

The Minnesota River rises in Big Stone Lake on the Minnesota-South Dakota border and flows to the Mississippi at Mendota. It drains about 14,751 square miles of Minnesota.

N50 mi
Course of the river, simplified. Map data © OpenStreetMap contributors.
Air temp Loading…

River facts

Length332 miles
SourceBig Stone Lake, Big Stone County
MouthMississippi River, at Mendota

Big Stone Lake, Marsh Lake and Lac qui Parle are on the upper river.

Listed fish are the species named for the river on its Wikipedia page. Check the Minnesota DNR for river-specific regulations before you fish.

Lakes and flowages on the Minnesota River

Lakes in our guide on or connected to this river:

Source: Minnesota River (Wikipedia)

← All rivers

View on interactive map

Zoom and pan on a street, satellite or terrain map to follow the river past roads and towns. Red pins are boat ramps and launches. Tap a pin for directions.