Homes for Sale in Mecklenburg County, VA

Clarksville
$34,900 - $4,200,000 Average Price Single Family Home: $425,787 Condo/Townhome: $219,600
Bracey
$28,000 - $1,690,000 Average Price Single Family Home: $344,156
Boydton
$59,900 - $1,199,000 Average Price Single Family Home: $284,867
Buffalo Junction
$58,900 - $659,000 Average Price Single Family Home: $342,431
South Hill
$29,900 - $499,000 Average Price Single Family Home: $203,300
Chase City
$12,900 - $1,150,000 Average Price Single Family Home: $236,632
Baskerville
$195,000 - $325,000 Average Price Single Family Home: $266,333
La Crosse
$39,000 - $364,000 Average Price Single Family Home: $179,067

Cities in Mecklenburg County, VA