Top ten most least expensive cities in Virginia

The difference in average price between #10 Chincoteague and #1 Martinsville is $108,841. When compared to national average price, the top city Martinsville is 70% below the national average price of homes for sale.

CityAverage Price
#1Martinsville$136,412
#2Danville$138,107
#3Petersburg$146,260
#4Hopewell$168,102
#5Portsmouth$173,227
#6Lynchburg$205,461
#7Newport News$213,280
#8Hampton$214,783
#9Wytheville$224,897
#10Chincoteague$245,253