Belcourt
Census-designated place in Rolette County, North Dakota

Belcourt is an unincorporated community (census-designated place) in Rolette County, North Dakota, with 1,510 residents (2020 Census). It sits at 1,962 ft (598 m) above sea level. The nearest town is Green Acres, 2.5 miles E.
- 1,510residents (2020 Census)
- 1,962 ftelevation · 598 m
- 5.8 sq miland area · 15.0 km²
- 260 / sq mipopulation density
- 58316ZIP code
About Belcourt
Belcourt is a census-designated place (CDP) in Rolette County, North Dakota, United States. It is within the Turtle Mountain Indian Reservation. The population was 1,510 as of the 2020 census, and was estimated to be 1,687 in 2025.
The community is the seat of the Turtle Mountain Band of Chippewa Indians. Belcourt was originally known as Siipiising, which is Anishinaabe (Chippewa) for "creek that sings with life-giving water." The name refers to what European Americans called "Ox Creek", which flows through the center of town. The town is served by different forms of media, such as KEYA, a tribal radio station that can be found at 88.5 FM; and the Turtle Mountain Times, the tribally owned newspaper that was established in 2003.
Text: Wikipedia · CC BY-SA 4.0
Belcourt weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Belcourt
Webcams: Windy.com
Living in Belcourt
- Median household income
- $90,568
- Median rent
- $846/mo
- Median age
- 32.5
Do you know Belcourt? Tell us about it
Help other travelers: share what makes Belcourt special. We review every message before publishing it.
Map of Belcourt
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Belcourt 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 ›Belcourt, ND population
Belcourt had 1,510 residents in the 2020 Census.
| 2020 Census | 1,510 |
|---|---|
| Density | 260 per sq mi (100 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Belcourt at a glance
| State | North Dakota (ND) |
|---|---|
| County | Rolette County |
| Type | Census-designated place |
| Population | 1,510 (2020) |
| Land area | 5.81 sq mi (15.0 km²) |
| Water area | 0.20 sq mi (0.52 km²) |
| Elevation | 1,962 ft (598 m) |
| Coordinates | 48.8425° N, 99.7442° W |
| ZIP code | 58316 |
| Census code (GEOID) | 3805740 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Belcourt
- Green Acres2.5 mi E
- Shell Valley4.4 mi SW
- Rolla6.1 mi E
- St. John7.1 mi N
- East Dunseith12.7 mi W
- Rolette13.3 mi S
- Dunseith14.6 mi W
- Mylo15.4 mi S
- Perth15.7 mi SE
- Hansboro18.2 mi NE
- Overly21.6 mi SW
- Bisbee22.3 mi SE
Straight-line distance between town centers.
Frequently asked questions about Belcourt
What county is Belcourt in?
Belcourt is in Rolette County, North Dakota.
What is the population of Belcourt, ND?
1,510 people lived in Belcourt at the 2020 Census.
What is the ZIP code of Belcourt, ND?
The ZIP code of Belcourt is 58316.
What is the elevation of Belcourt?
1,962 feet (598 m) above sea level.
What towns are near Belcourt?
Green Acres (2.5 mi), Shell Valley (4.4 mi), Rolla (6.1 mi), St. John (7.1 mi), East Dunseith (12.7 mi).
Last updated: