Shepherd
Census-designated place in Yellowstone County, Montana

Shepherd is an unincorporated community (census-designated place) in Yellowstone County, Montana, with 507 residents (2020 Census). It sits at 3,107 ft (947 m) above sea level. The nearest town is Huntley, 3.8 miles SE.
- 507residents (2020 Census)
- 3,107 ftelevation · 947 m
- 2.2 sq miland area · 5.8 km²
- 228 / sq mipopulation density
- 59079ZIP code
About Shepherd
Shepherd is a census-designated place (CDP) in Yellowstone County, Montana, United States. As of the 2020 census, Shepherd had a population of 507. Shepherd is a Billings suburb located to the northeast. The unincorporated town was named after R.E. Shepherd, a prominent early settler and owner of the Billings Land and Irrigation Company and the Merchants National Bank. The post office opened in 1915.
The farming community is near the Yellowstone River.
Text: Wikipedia · CC BY-SA 4.0
Shepherd weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Shepherd
Webcams: Windy.com
Living in Shepherd
- Median household income
- $80,125
- Median home value
- $114,400
- Median age
- 47.5
Do you know Shepherd? Tell us about it
Help other travelers: share what makes Shepherd special. We review every message before publishing it.
Map of Shepherd
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Shepherd 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 ›Shepherd, MT population
Shepherd had 507 residents in the 2020 Census.
| 2020 Census | 507 |
|---|---|
| Density | 228 per sq mi (88 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Shepherd at a glance
| State | Montana (MT) |
|---|---|
| County | Yellowstone County |
| Type | Census-designated place |
| Population | 507 (2020) |
| Land area | 2.22 sq mi (5.8 km²) |
| Elevation | 3,107 ft (947 m) |
| Coordinates | 45.9468° N, 108.3463° W |
| ZIP code | 59079 |
| Census code (GEOID) | 3067525 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Shepherd
- Huntley3.8 mi SE
- Lockwood8.4 mi S
- Worden8.9 mi E
- Ballantine9.8 mi E
- Billings14.8 mi SW
- Nibbe15.5 mi E
- Acton16.0 mi W
- Pompeys Pillar19.3 mi E
- Mountain View Colony19.8 mi NW
- Broadview27.6 mi W
- Laurel28.1 mi SW
- Klein32.7 mi N
Straight-line distance between town centers.
Frequently asked questions about Shepherd
What county is Shepherd in?
Shepherd is in Yellowstone County, Montana.
What is the population of Shepherd, MT?
507 people lived in Shepherd at the 2020 Census.
What is the ZIP code of Shepherd, MT?
The ZIP code of Shepherd is 59079.
What is the elevation of Shepherd?
3,107 feet (947 m) above sea level.
What towns are near Shepherd?
Huntley (3.8 mi), Lockwood (8.4 mi), Worden (8.9 mi), Ballantine (9.8 mi), Billings (14.8 mi).
Last updated: