Homes for Sale in Surry County, VA

Surry County
$29,000 - $966,000 Average Price Single Family Home: $273,671
Surry
$79,000 - $966,000 Average Price Single Family Home: $351,479
Spring Grove
$83,500 - $359,900 Average Price Single Family Home: $221,700

Cities in Surry County, VA