We have found 1,949 properties in Haymarket, VA. Average property sale price in Haymarket is $574,388. It is 69.4% higher than average property value in Virginia. Average price per square feet in Haymarket is $167. It is 3.1% higher than average property value in Virginia.