Surry County, NC Homes for Sale & Real Estate

price
-
83-123 of 291 Homes
$234,900 | 2101 Cook School Road, Pilot Mountain, NC 27041
1/10

$234,900

2
Bedrooms
Unavailable
Square Feet
1.45
Acres
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$234,900 | 2093 Cook School Road, Pilot Mountain, NC 27041
1/9

$234,900

2
Bedrooms
Unavailable
Square Feet
1.32
Acres
$215,000 | 641 Sunset Drive, Mount Airy, NC 27030
1/25

$215,000

2
Bedrooms
Unavailable
Square Feet
0.94
Acres
$1,475,000 | 1007 South Main Street, Mount Airy, NC 27030
1/16

$1,475,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
Unavailable
Acres
$229,900 | 184 Shamrock Avenue, Mount Airy, NC 27030
1/16

$229,900

3
Bedrooms
Unavailable
Square Feet
Unavailable
Acres
$379,000 | 648 Knollwood Drive, Mount Airy, NC 27030
1/37

$379,000

4
Bedrooms
Unavailable
Square Feet
0.50
Acres
$259,900 | 224 Delaware Avenue, Mount Airy, NC 27030
1/27

$259,900

3
Bedrooms
Unavailable
Square Feet
0.75
Acres
$315,000 | 6618 Westfield Road, Westfield, NC 27053
1/45

$315,000

3
Bedrooms
Unavailable
Square Feet
0.72
Acres
$350,000 | 516 Lynchburg Road, Pilot Mountain, NC 27041
1/20

$350,000

3
Bedrooms
Unavailable
Square Feet
0.45
Acres
$454,000 | 636 Bryant Mill Road, Ararat, NC 27007
1/35

$454,000

2
Bedrooms
Unavailable
Square Feet
9.45
Acres
$445,000 | 951 Dodson Mill Road, Pilot Mountain, NC 27041
1/50

$445,000

5
Bedrooms
2,631
Square Feet
2
Acres
$235,000 | 161 Washington Avenue, Mount Airy, NC 27030
1/29
Virtual Tour

$235,000

3
Bedrooms
Unavailable
Square Feet
0.47
Acres
$267,500 | 260 Buck Fork Road, Dobson, NC 27017
1/48

$267,500

3
Bedrooms
Unavailable
Square Feet
2
Acres
$86,000 | 1 Poplar Springs Road, Elkin, NC 28621
1/11

$86,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
4.3
Acres
$157,000 | Tbd Poplar Springs Road, Elkin, NC 28621
1/28

$157,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
8.69
Acres
$299,500 | 159 Cedar Knoll Drive, Mount Airy, NC 27030
1/22

$299,500

3
Bedrooms
Unavailable
Square Feet
0.34
Acres
$86,000 | 2 Poplar Springs Road, Elkin, NC 28621
1/15

$86,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
4.3
Acres
$299,900 | 169 Tanglewood Drive, Mount Airy, NC 27030
1/44

$299,900

3
Bedrooms
Unavailable
Square Feet
1.8
Acres
$285,000 | 765 Oakland Drive, Unit C, Elkin, NC 28621
1/18

$285,000

2
Bedrooms
Unavailable
Square Feet
0.2
Acres
$255,000 | 3028 Quaker Church Road, Pinnacle, NC 27043
1/35

$255,000

3
Bedrooms
Unavailable
Square Feet
2.13
Acres
$465,000 | 112 Windsor Way, Dobson, NC 27017
1/40

$465,000

3
Bedrooms
Unavailable
Square Feet
0.96
Acres
$35,800 | Lot 33 Jonathan Drive, Lowgap, NC 27024
1/38

$35,800

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
3.41
Acres
$299,000 | 213 Old Westfield Road, Pilot Mountain, NC 27041
1/39

$299,000

3
Bedrooms
Unavailable
Square Feet
0.38
Acres
$339,000 | 601 Gillespie Street, Dobson, NC 27017
1/38

$339,000

4
Bedrooms
Unavailable
Square Feet
0.54
Acres
$315,000 | 146 Wagoner Drive, Mount Airy, NC 27030
1/26

$315,000

3
Bedrooms
Unavailable
Square Feet
0.44
Acres
$275,000 | 417 White Pines Country Club Road, Mount Airy, NC 27030
1/39

$275,000

2
Bedrooms
Unavailable
Square Feet
0.81
Acres
$329,000 | 120 Skyline Drive, Elkin, NC 28621
1/45

$329,000

3
Bedrooms
1,663
Square Feet
1.46
Acres
$199,000 | 103 Howard Street, Pilot Mountain, NC 27041
1/25

$199,000

2
Bedrooms
Unavailable
Square Feet
0.5
Acres
$435,000 | 136 Valleybrook Drive, Elkin, NC 28621
1/44

$435,000

3
Bedrooms
Unavailable
Square Feet
0.44
Acres
$237,990 | 216 River Walk Road, Mount Airy, NC 27030
1/6

$237,990

3
Bedrooms
Unavailable
Square Feet
Unavailable
Acres
$315,000 | 605 Liberty School Road, State Road, NC 28676
1/21

$315,000

3
Bedrooms
Unavailable
Square Feet
1.74
Acres
$214,900 | 861 Creed Road, Ararat, NC 27007
1/18

$214,900

2
Bedrooms
Unavailable
Square Feet
1.1
Acres
$237,990 | 222 River Walk Road, Mount Airy, NC 27030
1/5

$237,990

3
Bedrooms
Unavailable
Square Feet
Unavailable
Acres
$234,990 | 224 River Walk Road, Mount Airy, NC 27030
1/4

$234,990

3
Bedrooms
Unavailable
Square Feet
Unavailable
Acres
$259,900 | 505 Belvue Drive, Mount Airy, NC 27030
1/21

$259,900

3
Bedrooms
Unavailable
Square Feet
0.58
Acres
$210,000 | 2828 East Pine Street, Mount Airy, NC 27030
1/41
Virtual Tour

$210,000

2
Bedrooms
614
Square Feet
8.17
Acres
$349,995 | 114 Meadow Stone Lane, Mount Airy, NC 27030
1/49

$349,995

3
Bedrooms
Unavailable
Square Feet
0.46
Acres
$217,990 | 128 River Run Drive, Mount Airy, NC 27030
1/5

$217,990

3
Bedrooms
Unavailable
Square Feet
Unavailable
Acres
$348,000 | 646 Country Club Drive, State Road, NC 28676
1/23

$348,000

3
Bedrooms
Unavailable
Square Feet
0.93
Acres
$217,990 | 228 River Walk Road, Mount Airy, NC 27030
1/5

$217,990

3
Bedrooms
Unavailable
Square Feet
Unavailable
Acres
$217,990 | 120 River Run Drive, Mount Airy, NC 27030
1/5

$217,990

3
Bedrooms
Unavailable
Square Feet
Unavailable
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes