We have found 32 properties in Castleton, VA. Average property sale price in Castleton is $359,262. It is 6.0% higher than average property value in Virginia. Average price per square feet in Castleton is $160. It is 1.2% lower than average property value in Virginia.