RiverStoke
← Rivers

Rum River

MN • US

The Rum River is a slow, meandering stream that connects Minnesota's Mille Lacs Lake with the Mississippi River. It runs for 151 miles (243 km) through the communities of Onamia, Milaca, Princeton, Cambridge, Isanti, and St. Francis before ending at the city of Anoka, roughly 20 miles northwest of Minneapolis. It is one of the six protected Wild and Scenic rivers in Minnesota.

151.0 mi total 1 sections 2 access points 1 camps 0 rapids

🗺 Explore map

Click any point for details. Sections without stored geometry are drawn as straight put-in → take-out lines — actual courses follow the river.

Sections (1)