Bemidji
City in Beltrami County, Minnesota

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.
- 14,574residents (2020 Census)
- 1,365 ftelevation · 416 m
- 17.4 sq miland area · 45.2 km²
- 836 / sq mipopulation density
- 56601ZIP code
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 14,574 |
|---|---|
| Density | 836 per sq mi (323 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Bemidji at a glance
| State | Minnesota (MN) |
|---|---|
| County | Beltrami County |
| Type | City |
| Population | 14,574 (2020) |
| Land area | 17.44 sq mi (45.2 km²) |
| Water area | 4.90 sq mi (12.68 km²) |
| Elevation | 1,365 ft (416 m) |
| Coordinates | 47.4870° N, 94.8827° W |
| ZIP code | 56601 |
| Official website | ci.bemidji.mn.us |
| Census code (GEOID) | 2705068 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Bemidji
- Wilton5.6 mi W
- Turtle River9.1 mi NE
- Solway11.8 mi W
- Tenstrike15.1 mi NE
- Cass Lake15.2 mi SE
- Shevlin17.8 mi W
- Laporte19.7 mi S
- Leonard21.0 mi NW
- Lake George21.8 mi S
- Blackduck22.7 mi NE
- Bagley24.4 mi W
- Redby26.5 mi N
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: