We have found 328 properties in Buchanan, VA. Average property sale price in Buchanan is $143,226. It is 57.8% lower than average property value in Virginia. Average price per square feet in Buchanan is $84. It is 48.1% lower than average property value in Virginia.