Elk River

City in Sherburne County, Minnesota

View of Elk River, Minnesota
Photo: 123dieinafire at en.wikipedia · Public domain

Elk River is a city in Sherburne County, Minnesota, with 25,835 residents (2020 Census). It sits at 896 ft (273 m) above sea level. The nearest town is Otsego, 5.8 miles SW.

About Elk River

Elk River is a city and the county seat of Sherburne County, Minnesota, United States, about 34 miles northwest of Minneapolis. It is at the confluence of the Mississippi and Elk Rivers. The population was 25,835 as of the 2020 census, and was estimated at 27,896 in 2025, making Elk River the second-largest city in the Central Minnesota region after St. Cloud. U.S. Highways 10 and 169 and State Highway 101 are three of the main routes in Elk River. Elk River is 33.2 miles northwest of Minneapolis and 37.4 miles southeast of St. Cloud.

Text: Wikipedia · CC BY-SA 4.0

Elk River weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Elk River

All 24 webcams near Elk River ›

Webcams: Windy.com

Living in Elk River

Median household income
$108,741
Median home value
$370,100
Median rent
$1,283/mo
Median age
37.2
Cost of living and demographics of Elk River ›

Do you know Elk River? Tell us about it

Help other travelers: share what makes Elk River special. We review every message before publishing it.

Map of Elk River

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Elk River Street View

Loading 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 ›

Elk River, MN population

Elk River had 25,835 residents in the 2020 Census.

2020 Census25,835
Density610 per sq mi (236 per km²)

Source: U.S. Census Bureau, Decennial Census.

Elk River at a glance

StateMinnesota (MN)
CountySherburne County
TypeCity
Population25,835 (2020)
Land area42.33 sq mi (109.6 km²)
Water area1.48 sq mi (3.84 km²)
Elevation896 ft (273 m)
Coordinates45.3322° N, 93.5665° W
ZIP code55330
Official websiteElkRiverMN.gov
Census code (GEOID)2718674

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Elk River

Straight-line distance between town centers.

Frequently asked questions about Elk River

What county is Elk River in?

Elk River is in Sherburne County, Minnesota.

What is the population of Elk River, MN?

25,835 people lived in Elk River at the 2020 Census.

What is the ZIP code of Elk River, MN?

The ZIP code of Elk River is 55330.

What is the elevation of Elk River?

896 feet (273 m) above sea level.

What towns are near Elk River?

Otsego (5.8 mi), Nowthen (6.3 mi), Ramsey (7.5 mi), Zimmerman (7.6 mi), Albertville (8.1 mi).

Last updated: