We have found 47 properties in Lebanon, VA. Average property sale price in Lebanon is $164,042. It is 51.6% lower than average property value in Virginia. Average price per square feet in Lebanon is $92. It is 43.2% lower than average property value in Virginia.