Homes for Sale in Surry County, VA

Surry County
$29,000 - $439,000 Average Price Single Family Home: $201,563
Spring Grove
$95,500 - $625,000 Average Price Single Family Home: $291,070
Surry
$79,000 - $424,900 Average Price Single Family Home: $199,640

Cities in Surry County, VA