Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Surry County Homes for Sale & Real Estate
Save Search
price
-
Filters
121-160
of
220
Homes
Sort by Recommended
$120,000
678 Jarvis Plantation Road
Dobson, NC 27017
-
Beds
-
Baths
-
Sq. Ft.
$750,000
532 Potts Road
Mount Airy, NC 27030
4
Beds
1
Bath
-
Sq. Ft.
$279,000
292 Cherokee Trail
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$113,900
315 Marshall Farm Road
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$500,000
135 West Church Street
Mount Airy, NC 27030
$325,000
443 Beacon Lane
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$889,000
193 Owens Lane
Westfield, NC 27053
3
Beds
1.5
Baths
-
Sq. Ft.
Virtual Tour
Open: 5/19 02:00PM
$800,000
287 Cedar Knoll Drive
Mount Airy, NC 27030
4
Beds
4
Baths
-
Sq. Ft.
$156,750
119 Veneer Street
Elkin, NC 28621
2
Beds
2
Baths
-
Sq. Ft.
$124,900
8584 West Pine Street
Lowgap, NC 27024
2
Beds
2
Baths
-
Sq. Ft.
$1,470,000
155 Skeet Club Lane
Elkin, NC 28621
4
Beds
2
Baths
-
Sq. Ft.
$869,000
3225 Highway 268
Siloam, NC 27047
4
Beds
4
Baths
-
Sq. Ft.
$2,450,000
204 Violet Rdg Trail
Lowgap, NC 27024
4
Beds
3.5
Baths
-
Sq. Ft.
$550,000
159 Gingerbread Lane
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$925,000
714 Mt Zion Road
Pinnacle, NC 27043
5
Beds
3.5
Baths
-
Sq. Ft.
$925,000
123 Sports Lane
Pilot Mountain, NC 27041
6
Beds
6
Baths
-
Sq. Ft.
$180,000
402 Culbert Street
Mount Airy, NC 27030
2
Beds
1
Bath
-
Sq. Ft.
$79,900
2988 Old Highway 601
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$44,900
4.21-acres Springs Road
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$228,000
0 Highway 21
State Road, NC 28676
-
Beds
-
Baths
-
Sq. Ft.
$4,500,000
0 Anna Drive
Mt Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$360,000
205 Saddle Club Road
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$29,000
0 Jackson Road
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$1,395,000
352 Durham Farm Trail
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$299,900
378 Brighthill Lane
Pilot Mountain, NC 27041
-
Beds
-
Baths
-
Sq. Ft.
$115,000
3979 Rockford Road
Dobson, NC 27017
-
Beds
-
Baths
-
Sq. Ft.
$61,570
0 Kirby Bowman Road
Siloam, NC 27047
-
Beds
-
Baths
-
Sq. Ft.
$35,000
134 Jasper Lane
Lowgap, NC 27024
-
Beds
-
Baths
-
Sq. Ft.
$24,500
0 CC Camp Road
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$463,800
0 Red Brush Road
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$59,000
9.6-acres Legends Lane
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$14,000
0 Union Hill Road
Thurmond, NC 28683
-
Beds
-
Baths
-
Sq. Ft.
$22,000
Tbd Mcintosh Drive
Lowgap, NC 27024
-
Beds
-
Baths
-
Sq. Ft.
$60,000
0 Whitaker Chapel Road, Unit 1
Pilot Mountain, NC 27041
-
Beds
-
Baths
-
Sq. Ft.
$30,000
Lot 60-tbd Jonathan Drive
Lowgap, NC 27024
-
Beds
-
Baths
-
Sq. Ft.
$22,500
162 Carrington Drive
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$28,500
1990 Holly Springs Road
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$490,000
0 South Main Street
Dobson, NC 27017
-
Beds
-
Baths
-
Sq. Ft.
$16,500
0 Westbridge Place, Unit LOT 104
Mt Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$29,500
0 Gloria Drive, Unit LOT 6 PLUS 4 63 AC
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
1
2
3
4
5
6
Compass
NC
Surry County
Homes for Sale near Surry County
Neighborhoods
East Bend Township - Yadkin County
Bryan Township - Surry County
Flat Rock
Pilot Township - Surry County
Shoals Township - Surry County
Big Creek Township - Stokes County
Quaker Gap Township - Stokes County
Eldora Township - Surry County
South Westfield Township - Surry County
Stewarts Creek Township - Surry County
Boonville Township - Yadkin County
Dobson Township - Surry County
Rockford Township - Surry County
Long Hill Township - Surry County
White Plains
North Fall Creek Township - Yadkin County
Elkin Township - Surry County
Toast
Franklin Township - Surry County
Mount Airy Township - Surry County
Show More
Cities
Lowgap
Pilot Mountain
State Road
Siloam
Dobson
Elkin
Mount Airy
Jonesville
Westfield
Ararat
Traphill
Thurmond
Cana
Ararat
Claudville
Lambsburg
Pinnacle
Ennice
Roaring Gap
Glade Valley
Show More
ZIPs
24053
24333
24317
24076
27007
27043
27041
27047
27018
27017
27053
28621
28676
27024
27030
28623
28627
28670
28683
24351
Show More
Looking for Rentals?
Homes and Apartments for Rent in Surry County