We have found 72 properties in Cave Spring, VA. Average property sale price in Cave Spring is $559,998. It is 65.2% higher than average property value in Virginia. Average price per square feet in Cave Spring is $194. It is 19.8% higher than average property value in Virginia.