Main Content

Shepherd MT Homes for Sale

Man riding a horse in an acreage

Shepherd, MT is a fantastic location for those families that want room to roam at affordable prices! Shepherd is a rural community in Yellowstone County, with a population of about 230 and is located approx. 15 miles east of downtown Billings. You will find plenty of homes with acreage, large and small, to keep your horses or cattle in all price ranges. There is a community center and community park and fantastic schools. Shepherd is just a short drive from Billings Heights community. Here you will find Grocery stores, restaurants, parks and everything you need.


Sorry we are experiencing system issues. Please try again.

Get In Touch