Bemidji

City in Beltrami County, Minnesota

View of Bemidji, Minnesota
Photo: Doc Searls from Santa Barbara, USA · CC BY 2.0

Bemidji is a city in Beltrami County, Minnesota, with 14,574 residents (2020 Census). It sits at 1,365 ft (416 m) above sea level. The nearest town is Wilton, 5.6 miles W.

About Bemidji

Bemidji ( bə-MIJ-ee) is a city in and the county seat of Beltrami County, Minnesota, United States. The population was 14,574 as of the 2020 census, and was estimated at 15,770 in 2025, making it the largest commercial center between Grand Forks, North Dakota and Duluth.

As a central city for three Indian reservations, Bemidji is the site of many Native American services, including the Indian Health Service. Near Bemidji are the Red Lake Indian Reservation, White Earth Indian Reservation, and the Leech Lake Indian Reservation. Bemidji lies on the southwest shore of Lake Bemidji, the northernmost lake feeding the Mississippi River; it is nicknamed "The First City on the Mississippi". Bemidji is also the self-proclaimed "curling capital" of the U.S. and the alleged birthplace of the legendary Paul Bunyan.

Text: Wikipedia · CC BY-SA 4.0

Bemidji weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Bemidji

All 6 webcams near Bemidji ›

Webcams: Windy.com

Living in Bemidji

Median household income
$55,405
Median home value
$198,300
Median rent
$1,067/mo
Median age
30
Cost of living and demographics of Bemidji ›

Do you know Bemidji? Tell us about it

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

Map of Bemidji

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

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

Bemidji, MN population

Bemidji had 14,574 residents in the 2020 Census.

2020 Census14,574
Density836 per sq mi (323 per km²)

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

Bemidji at a glance

StateMinnesota (MN)
CountyBeltrami County
TypeCity
Population14,574 (2020)
Land area17.44 sq mi (45.2 km²)
Water area4.90 sq mi (12.68 km²)
Elevation1,365 ft (416 m)
Coordinates47.4870° N, 94.8827° W
ZIP code56601
Official websiteci.bemidji.mn.us
Census code (GEOID)2705068

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

Towns near Bemidji

Straight-line distance between town centers.

Frequently asked questions about Bemidji

What county is Bemidji in?

Bemidji is in Beltrami County, Minnesota.

What is the population of Bemidji, MN?

14,574 people lived in Bemidji at the 2020 Census.

What is the ZIP code of Bemidji, MN?

The ZIP code of Bemidji is 56601.

What is the elevation of Bemidji?

1,365 feet (416 m) above sea level.

What towns are near Bemidji?

Wilton (5.6 mi), Turtle River (9.1 mi), Solway (11.8 mi), Tenstrike (15.1 mi), Cass Lake (15.2 mi).

Last updated: