We have found 6,353 properties in Roanoke, VA. Average property sale price in Roanoke is $181,309. It is 46.5% lower than average property value in Virginia. Average price per square feet in Roanoke is $347. It is 114.2% higher than average property value in Virginia.