Homes for Sale in Mecklenburg County, VA

Clarksville
$34,900 - $4,200,000 Average Price Single Family Home: $425,463 Condo/Townhome: $236,167
Bracey
$24,900 - $1,690,000 Average Price Single Family Home: $327,259
Boydton
$79,000 - $1,250,000 Average Price Single Family Home: $327,718
Buffalo Junction
$59,000 - $575,000 Average Price Single Family Home: $298,167
South Hill
$29,900 - $537,500 Average Price Single Family Home: $175,141 Condo/Townhome: $164,900
Chase City
$36,950 - $984,000 Average Price Single Family Home: $199,373
Baskerville
$285,000 - $374,950 Average Price Single Family Home: $336,650
La Crosse
$39,000 - $374,900 Average Price Single Family Home: $158,350

Cities in Mecklenburg County, VA