Minnesota River Lengths

How long is the Mississippi River in Minnesota? What about the lengths of other major rivers in Minnesota?

The Mississippi River is approximately 681.3 miles long in Minnesota. The lengths of Minnesota's major rivers located within the state boundaries:

River

Length (miles)

Bigfork

220.7

Blue Earth

112.3

Buffalo

133.4

Cannon

120.6

Cedar

52.4

Chippewa

159.0

Clearwater

149.1

Cloquet

99.8

Cottonwood

145.1

Crow Wing

118.7

Des Moines

127.4

Grand Marais

43.9

Kettle

81.9

Lac qui Parle

113.9

Leech Lake

51.0

Le Sueur

101.9

Long Prairie

121.7

Littlefork

162.8

Marsh

48.6

Minnesota

370.6

Mississippi

681.3

Mustinka

71.5

Nemadji

32.8

North Fork Crow

178.3

Otter Tail

195.7

Pine

73.8

Pomme de Terre

129.4

Rainy

292.1

Rapid

70.1

Red

457.1

Redeye

62.7

Red Lake

252.8

Redwood

125.8

Rock

88.9

Root

142.8

Roseau

116.6

Rum

168.7

Sauk

119.3

Sand Hill

98.6

South Fork Crow

111.6

Snake (Red River Basin)

83.6

Snake (St. Croix Basin)

101.4

St. Croix

129.2

St. Louis

197.1

Tamarac

57.6

Thief

71.0

Two Rivers

74.7

Upper Iowa

50.4

Vermilion

48.8

Watonwan

110.4

Wild Rice

173.5

Zumbro

112.6