We have found 6 properties in Castlewood, SD. Average property sale price in Castlewood is $43,500. It is 76.9% lower than average property value in South Dakota.