We have found 266 properties in Shepherd, TX. Average property sale price in Shepherd is $62,943. It is 72% lower than average property value in Texas. Average price per square feet in Shepherd is $46. It is 53.1% lower than average property value in Texas.

List of properties