Belgrade
City in Gallatin County, Montana

Belgrade is a city in Gallatin County, Montana, with 10,460 residents (2020 Census). It sits at 4,459 ft (1,359 m) above sea level. The nearest town is Churchill, 6.8 miles W.
- 10,460residents (2020 Census)
- 4,459 ftelevation · 1,359 m
- 6.1 sq miland area · 15.7 km²
- 1,728 / sq mipopulation density
- 59741ZIP code
About Belgrade
Belgrade is a city in Gallatin County, Montana, United States. The population was 10,460 at the 2020 census, and was estimated to be 13,107 in 2025. Belgrade is part of the Bozeman, MT Metropolitan statistical area. It is the most populous city in Montana that is not a county seat.
Belgrade and the surrounding areas experienced a significant population growth from 2010 to 2020. The 2010 city population from the US Census was 7,389, over 3,000 fewer than in 2020. The 59714 ZIP Code, which is the city and surrounding commercial and residential developments, had populations of 18,182 as of the 2010 census, 22,333 as of the 2020 census, and 23,897 as of 2023 estimate.
Text: Wikipedia · CC BY-SA 4.0
Belgrade weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Belgrade
Webcams: Windy.com
Living in Belgrade
- Median household income
- $97,328
- Median home value
- $535,200
- Median rent
- $1,877/mo
- Median age
- 33.3
Do you know Belgrade? Tell us about it
Help other travelers: share what makes Belgrade special. We review every message before publishing it.
Map of Belgrade
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Belgrade 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 ›Belgrade, MT population
Belgrade had 10,460 residents in the 2020 Census.
| 2020 Census | 10,460 |
|---|---|
| Density | 1,728 per sq mi (667 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Belgrade at a glance
| State | Montana (MT) |
|---|---|
| County | Gallatin County |
| Type | City |
| Population | 10,460 (2020) |
| Land area | 6.05 sq mi (15.7 km²) |
| Water area | 0.04 sq mi (0.11 km²) |
| Elevation | 4,459 ft (1,359 m) |
| Coordinates | 45.7827° N, 111.1783° W |
| ZIP code | 59741 |
| Official website | ci.belgrade.mt.us |
| Census code (GEOID) | 3004975 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Belgrade
- Churchill6.8 mi W
- Four Corners7.8 mi S
- Amsterdam8.3 mi W
- King Arthur Park8.4 mi S
- Springhill8.4 mi NE
- Bozeman9.0 mi SE
- Manhattan9.0 mi NW
- Gallatin River Ranch11.0 mi NW
- Gallatin Gateway13.5 mi S
- Bridger13.7 mi E
- Logan13.7 mi NW
- Sedan19.0 mi NE
Straight-line distance between town centers.
Frequently asked questions about Belgrade
What county is Belgrade in?
Belgrade is in Gallatin County, Montana.
What is the population of Belgrade, MT?
10,460 people lived in Belgrade at the 2020 Census.
What is the ZIP code of Belgrade, MT?
The ZIP code of Belgrade is 59741.
What is the elevation of Belgrade?
4,459 feet (1,359 m) above sea level.
What towns are near Belgrade?
Churchill (6.8 mi), Four Corners (7.8 mi), Amsterdam (8.3 mi), King Arthur Park (8.4 mi), Springhill (8.4 mi).
Last updated: