We have found 450 properties in Bristol, VA. Average property sale price in Bristol is $135,790. It is 60% lower than average property value in Virginia. Average price per square feet in Bristol is $75. It is 53.7% lower than average property value in Virginia.