Knife River
Census-designated place in Lake County, Minnesota

Knife River is an unincorporated community (census-designated place) in Lake County, Minnesota, with 212 residents (2020 Census). It sits at 636 ft (194 m) above sea level. The nearest town is Two Harbors, 7.6 miles NE.
- 212residents (2020 Census)
- 636 ftelevation · 194 m
- 0.7 sq miland area · 1.7 km²
- 318 / sq mipopulation density
- 55609ZIP code
About Knife River
Knife River is an unincorporated community in Lake County, Minnesota, United States; located on the North Shore of Lake Superior.
The community is located between Duluth and Two Harbors on the North Shore Scenic Drive (County 61), at the mouth of the Knife River, from which it gets its name.
Knife River is located 8 miles southwest of the city of Two Harbors. The boundary line between Lake and Saint Louis counties is nearby.
Knife River is located within Lake No. 2 Unorganized Territory of Lake County.
Text: Wikipedia · CC BY-SA 4.0
Knife River weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Knife River
Webcams: Windy.com
Living in Knife River
- Median household income
- $78,208
- Median age
- 87.7
Do you know Knife River? Tell us about it
Help other travelers: share what makes Knife River special. We review every message before publishing it.
Map of Knife River
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Knife River Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Knife River, MN population
Knife River had 212 residents in the 2020 Census.
| 2020 Census | 212 |
|---|---|
| Density | 318 per sq mi (123 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Knife River at a glance
| State | Minnesota (MN) |
|---|---|
| County | Lake County |
| Type | Census-designated place |
| Population | 212 (2020) |
| Land area | 0.67 sq mi (1.7 km²) |
| Water area | 0.02 sq mi (0.06 km²) |
| Elevation | 636 ft (194 m) |
| Coordinates | 46.9489° N, 91.7842° W |
| ZIP code | 55609 |
| Census code (GEOID) | 2733578 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Knife River
- Two Harbors7.6 mi NE
- Rice Lake16.7 mi W
- Duluth20.5 mi SW
- Port Wing, WI22.5 mi SE
- Superior, WI22.6 mi SW
- Hermantown24.2 mi SW
- Poplar, WI25.4 mi S
- Proctor25.4 mi SW
- Superior, WI25.8 mi SW
- Herbster, WI26.6 mi E
- Oliver, WI28.2 mi SW
- Brule, WI28.8 mi S
Straight-line distance between town centers.
Frequently asked questions about Knife River
What county is Knife River in?
Knife River is in Lake County, Minnesota.
What is the population of Knife River, MN?
212 people lived in Knife River at the 2020 Census.
What is the ZIP code of Knife River, MN?
The ZIP code of Knife River is 55609.
What is the elevation of Knife River?
636 feet (194 m) above sea level.
What towns are near Knife River?
Two Harbors (7.6 mi), Rice Lake (16.7 mi), Duluth (20.5 mi), Port Wing (22.5 mi), Superior (22.6 mi).
Last updated: