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
81-120
of
220
Homes
Sort by Recommended
$639,000
300 Valleyview Drive
Mount Airy, NC 27030
3
Beds
3.5
Baths
-
Sq. Ft.
$309,000
205 Dodson Street
Pilot Mountain, NC 27041
3
Beds
2
Baths
-
Sq. Ft.
$495,000
147 Beechtree Circle
Mount Airy, NC 27030
4
Beds
3.5
Baths
-
Sq. Ft.
$277,000
736 Country Club Drive
State Road, NC 28676
2
Beds
1
Bath
-
Sq. Ft.
$420,000
211 Friendly Lane
Pilot Mountain, NC 27041
3
Beds
2
Baths
-
Sq. Ft.
$419,000
1498 West Pine Street
Mount Airy, NC 27030
2
Beds
1.5
Baths
-
Sq. Ft.
$384,900
308 West Church Street
Mount Airy, NC 27030
4
Beds
3.5
Baths
-
Sq. Ft.
Virtual Tour
$349,900
107 North Hills Drive
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$449,900
250 Clyde Hayes Road
Lowgap, NC 27024
3
Beds
2
Baths
-
Sq. Ft.
$389,900
389 West Dodson Mill Road
Pilot Mountain, NC 27041
3
Beds
2
Baths
-
Sq. Ft.
$299,900
223 Fairview Avenue
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$324,900
2965 Wards Gap Road
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$175,000
2416 Old Highway 601
Mount Airy, NC 27030
2
Beds
1
Bath
-
Sq. Ft.
$215,000
110 South Stephens Street
Pilot Mountain, NC 27041
3
Beds
2
Baths
-
Sq. Ft.
$299,000
833 East Country Club Road
Mount Airy, NC 27030
3
Beds
2.5
Baths
-
Sq. Ft.
$419,900
589 Long Hill Road
Pilot Mountain, NC 27041
2
Beds
1
Bath
-
Sq. Ft.
Open: 5/5 01:00PM - 03:00PM
$419,000
122 Arnold Avenue
Elkin, NC 28621
4
Beds
3
Baths
-
Sq. Ft.
$384,000
105 Dodson Street
Pilot Mountain, NC 27041
4
Beds
2
Baths
-
Sq. Ft.
$205,000
148 Vine Street
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$440,000
182 Chandler Road
Dobson, NC 27017
3
Beds
2
Baths
-
Sq. Ft.
Virtual Tour
$2,900,000
685 Ramey Orchard Road
Lowgap, NC 27024
4
Beds
1.5
Baths
-
Sq. Ft.
$299,900
1653 Old Highway 601
Mount Airy, NC 27030
4
Beds
2.5
Baths
-
Sq. Ft.
$325,000
552 Country Club Road
Mount Airy, NC 27030
4
Beds
3
Baths
-
Sq. Ft.
$325,000
2970 Red Brush Road
Mount Airy, NC 27030
3
Beds
3
Baths
-
Sq. Ft.
$299,900
168 Hiatt Road
Mount Airy, NC 27030
2
Beds
1
Bath
-
Sq. Ft.
$369,900
113 Lynchburg Road
Pilot Mountain, NC 27041
4
Beds
3
Baths
-
Sq. Ft.
$250,000
1632 North Main Street
Mount Airy, NC 27030
4
Beds
1.5
Baths
-
Sq. Ft.
$27,000
0 Carrington Drive
Mt Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$235,000
147 South Bridgewater Road
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$21,000
Lot 15 Baldwin Drive
Lowgap, NC 27024
-
Beds
-
Baths
-
Sq. Ft.
$499,000
1294 Bryant Road
Mount Airy, NC 27030
4
Beds
1
Bath
-
Sq. Ft.
$199,900
Tbd Red Hill Creek Road
Dobson, NC 27017
-
Beds
-
Baths
-
Sq. Ft.
$349,000
636 Bryant Mill Road
Ararat, NC 27007
2
Beds
1
Bath
-
Sq. Ft.
$599,000
109 Grace Street
Mount Airy, NC 27030
4
Beds
5
Baths
-
Sq. Ft.
$129,900
8584 West Pine Street
Lowgap, NC 27024
2
Beds
2
Baths
1,000
Sq. Ft.
$560,000
295 Caterpillar Trail
Mount Airy, NC 27030
3
Beds
2
Baths
-
Sq. Ft.
$30,000
Tbd East Pine Street
Mount Airy, NC 27030
-
Beds
-
Baths
-
Sq. Ft.
$1,195,000
800 Dodson Mill Road
Pilot Mountain, NC 27041
$599,900
125 Whistle Stop Lane
Dobson, NC 27017
4
Beds
4
Baths
-
Sq. Ft.
$299,900
512 West Main Street
Pilot Mountain, NC 27041
3
Beds
2
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