We have found 112 properties in Shepherd, MT. Average property sale price in Shepherd is $101,950. It is 62.2% lower than average property value in Montana. Average price per square feet in Shepherd is $73. It is 45.9% lower than average property value in Montana.