The Knife River is a river of northern Minnesota which drains a portion of Lake and Saint Louis counties into Lake Superior between Duluth and Two Harbors.
The Knife River's name is an accurate preservation of its native Ojibwe name, . Its original name was probably given on account of the long, sharp stones near the mouth of the river.
The main branch of the Knife River flows from source to mouth, flowing parallel to the shoreline from the direction of Two Harbors. It has four or five major tributaries. Its watershed is , and contains of streams. Since data began being collected in 1974, its mean annual daily water discharge has been calculated as . There is concern over the river's water quality due to suspended sediment, and it was placed on the state's impaired waters list in 1998. A 2008 study found that about sixty percent of the sediment came from erosion of the streambanks, and about thirty from erosion of the river's bluffs.
The Knife River's watershed is undeveloped, with 72% forest, 16% wetland, and 6% grassland. 5% is used for agricultural purposes, and the remaining 1% is the unincorporated community of Knife River, Minnesota, located at the river's mouth.