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
1-40
of
226
Homes
Sort by Recommended
New
$289,900
520 Country Club Road
Mount Airy, NC 27030
5
Beds
2.5
Baths
-
Sq. Ft.
New
$199,000
181 White Pines Country Club Road
Mount Airy, NC 27030
3
Beds
1
Bath
-
Sq. Ft.
New
$239,900
133 Blueridge View Lane
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$259,900
551 Pipers Gap Road
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
New
$375,000
137 Forest Lane
State Road, NC 28676
3
Beds
2
Baths
-
Sq. Ft.
Virtual Tour
$425,000
1233 Stanford Church Road
Siloam, NC 27047
3
Beds
2
Baths
-
Sq. Ft.
$279,000
133 Wisconsin Avenue
Elkin, NC 28621
2
Beds
2
Baths
3,506
Sq. Ft.
New
$215,000
550 Prison Camp Road
Dobson, NC 27017
2
Beds
1
Bath
-
Sq. Ft.
$315,000
931 Willow Street
Mount Airy, NC 27030
3
Beds
2.5
Baths
-
Sq. Ft.
Virtual Tour
$279,900
275 Dudley Avenue
Mount Airy, NC 27030
3
Beds
1.5
Baths
-
Sq. Ft.
$224,900
411 Broad Street
Mount Airy, NC 27030
3
Beds
1
Bath
-
Sq. Ft.
-
2065 Cynthia Drive
Mount Airy, NC 27030
3
Beds
2.5
Baths
-
Sq. Ft.
$165,000
101 Apostle Drive
Mount Airy, NC 27030
3
Beds
1.5
Baths
-
Sq. Ft.
$699,000
728 Luffman Road
Dobson, NC 27017
3
Beds
2
Baths
-
Sq. Ft.
Virtual Tour
$499,900
832 East Country Club Road
Mount Airy, NC 27030
4
Beds
3.5
Baths
-
Sq. Ft.
$181,000
245 Cedar Gate Lane
Mount Airy, NC 27030
2
Beds
2
Baths
-
Sq. Ft.
$721,000
103-ac North Franklin Road
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$27,500
Lot 12 Brookfield Dr Mount
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$27,500
Lot 11 Brookfield Dr Mount
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$130,000
0 Mt Zion Road
Pinnacle, NC 27043
-
Beds
-
Baths
-
Sq. Ft.
$165,000
20-acres Quaker Church Road
Siloam, NC 27047
-
Beds
-
Baths
-
Sq. Ft.
$275,000
2415 Pine Ridge Road
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$199,900
Tbd Mt Pleasant Church Road
State Road, NC 28676
-
Beds
-
Baths
-
Sq. Ft.
$275,000
134 Carolina Avenue
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$899,900
123 Sports Lane
Pilot Mountain, NC 27041
6
Beds
6
Baths
-
Sq. Ft.
$350,000
185 Parker Road
Mount Airy, NC 27030
3
Beds
3
Baths
-
Sq. Ft.
$14,900
.63-ac Bluff Street
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$20,900
0 Beacon Lane
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$699,000
728 Luffman Road
Dobson, NC 27017
-
Beds
-
Baths
-
Sq. Ft.
$35,000
0 Pinnacle Hotel Road
Pinnacle, NC 27043
-
Beds
-
Baths
-
Sq. Ft.
$39,900
129 Wall Street
State Road, NC 28676
-
Beds
-
Baths
-
Sq. Ft.
$109,500
415 Whitaker Chapel Road
Pilot Mountain, NC 27041
-
Beds
-
Baths
-
Sq. Ft.
$120,000
320 Old Quarry Road
State Road, NC 28676
-
Beds
-
Baths
-
Sq. Ft.
$80,000
Lot 5 Howell Road
Pilot Mountain, NC 27041
-
Beds
-
Baths
-
Sq. Ft.
$130,440
Tbd Money Road
Dobson, NC 27017
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$385,000
0 Stardust Trail
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$299,500
417 South Main Street
Dobson, NC 27017
3
Beds
2
Baths
-
Sq. Ft.
$193,000
821 West Haymore Street
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$795,000
111 Wyncrest Terrace Mount
Mount Airy, NC 27030
6
Beds
3.5
Baths
-
Sq. Ft.
$104,900
Lot 1 Bethel Church Road
State Road, NC 28676
-
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