Surry County Homes for Sale & Real Estate

price
-
1-40 of 226 Homes
$300,000 | 4296 Siloam Road | Rockford Township - Surry County
Coming Soon
4
Beds
3
Baths
2,128
Sq. Ft.
$220,000 | 307 Water Trail | Stewarts Creek Township - Surry County
New
3
Beds
2.5
Baths
-
Sq. Ft.
$264,900 | 255 Noonkester Drive | Mount Airy Township - Surry County
3
Beds
1.5
Baths
-
Sq. Ft.
$175,000 | 202 Lola Lane, Unit 204 | Pilot Mountain
Open: 12/29 02:00PM - 04:00PM
New
$444,900 | 2107 Elizabeth Drive | Mount Airy
Virtual Tour
New
3
Beds
2
Baths
-
Sq. Ft.
$449,900 | 3633 Highway 268 | Siloam
4
Beds
2.5
Baths
-
Sq. Ft.
$75,000 | 1001 Round Peak Church Road | Stewarts Creek Township - Surry County
New
$499,000 | 112 Balcony Ln Mount | White Plains
3
Beds
2.5
Baths
-
Sq. Ft.
$1,690,000 | 364 A Beast Trail | Franklin Township - Surry County
2
Beds
1.5
Baths
-
Sq. Ft.
$48,000 | 0 Blue Hollow Road | Westfield
New
-
Beds
-
Baths
-
Sq. Ft.
$299,000 | 200 Oak Avenue | Mount Airy Township - Surry County
3
Beds
2
Baths
-
Sq. Ft.
$30,000 | 0 Banner Street | Mount Airy
New
-
Beds
-
Baths
-
Sq. Ft.
$23,750 | 4.23 McIntosh Drive | Franklin Township - Surry County
-
Beds
-
Baths
-
Sq. Ft.
$479,000 | 896 Jonathan Drive | Franklin Township - Surry County
3
Beds
2
Baths
-
Sq. Ft.
$229,000 | 435 Culbert Street | Mount Airy
3
Beds
1
Bath
-
Sq. Ft.
$595,000 | 697 Old Highway 601 | White Plains
3
Beds
2.5
Baths
-
Sq. Ft.
$289,900 | 1009 Mitchell Street | Mount Airy
4
Beds
2
Baths
-
Sq. Ft.
$474,900 | 394 Forest Oaks Drive | Dobson Township - Surry County
4
Beds
3
Baths
-
Sq. Ft.
$260,000 | 137 Hagler Lane | Marsh Township - Surry County
3
Beds
2
Baths
-
Sq. Ft.
$199,000 | 1603 North Main Street | Mount Airy
3
Beds
1.5
Baths
-
Sq. Ft.
$163,000 | 888 Klondike Road | Elkin Township - Surry County
2
Beds
1
Bath
-
Sq. Ft.
$70,000 | 3398 Pine Ridge Road | Stewarts Creek Township - Surry County
3
Beds
2
Baths
-
Sq. Ft.
$297,500 | 211 Meadowlark Road | Mount Airy
4
Beds
1.5
Baths
-
Sq. Ft.
$450,000 | 2468 Zephyr Mountain Road | Bryan Township - Surry County
3
Beds
2.5
Baths
2,000
Sq. Ft.
$250,000 | 774 Beamer Road | Stewarts Creek Township - Surry County
Open: 12/29 02:00PM - 04:00PM
2
Beds
2
Baths
-
Sq. Ft.
$210,000 | 520 East Devon Drive | Mount Airy
3
Beds
1
Bath
-
Sq. Ft.
$210,000 | 857 Adams Ridge Road | Elkin Township - Surry County
3
Beds
1.5
Baths
-
Sq. Ft.
$122,000 | 0 West Brenhaven Drive | Elkin
-
Beds
-
Baths
-
Sq. Ft.
$135,000 | 102 Bitting Avenue | Mount Airy
3
Beds
1
Bath
-
Sq. Ft.
$299,000 | 104 Windover Drive | Pilot Township - Surry County
3
Beds
2
Baths
-
Sq. Ft.
$210,000 | 132 Benge Drive | Elkin Township - Surry County
2
Beds
1
Bath
-
Sq. Ft.

Homes for Sale near Surry County

Cities