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
28621 Homes for Sale & Real Estate
Save Search
price
-
Filters
41-32
of
32
Homes
Sort by Recommended
Compass
NC
Surry County
28621
28621 Homes for Sale | Elk
To view more listings near 28621, try one of these:
Adjust your filters
Zoom out
Clear your search
Similar homes within 8 miles
$189,000
Tbd Tbd Blackberry Ridge, Unit 14
Hays, NC 28635
-
Beds
-
Baths
-
Sq. Ft.
$479,990
Tbd Tbd Blackberry Ridge, Unit 14
Hays, NC 28635
3
Beds
2
Baths
1,130
Sq. Ft.
$99,000
0 Grassy Fork Road
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$98,000
Tbd Clingman Road
Ronda, NC 28670
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$248,000
Tba Clingman Road
Ronda, NC 28670
-
Beds
-
Baths
-
Sq. Ft.
$184,900
109 Reeves Lane
Elkin, NC 28621
2
Beds
1
Bath
-
Sq. Ft.
$24,500
0 Traphill Road
Hays, NC 28635
-
Beds
-
Baths
-
Sq. Ft.
$350,000
2975 Speedway Road
North Wilkesboro, NC 28659
3
Beds
1.5
Baths
-
Sq. Ft.
$450,000
477 Traphill Road
Hays, NC 28635
3
Beds
2
Baths
-
Sq. Ft.
$79,900
0 Absher Road
Hays, NC 28635
-
Beds
-
Baths
-
Sq. Ft.
$260,000
664 Elk Spur Street
Elkin, NC 28621
3
Beds
1
Bath
-
Sq. Ft.
$2,970,000
318 Elkin Creek Mill Road
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$679,000
318 B Elkin Creek Mill Road
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$79,900
497 Absher Road
Hays, NC 28635
-
Beds
-
Baths
-
Sq. Ft.
-
268 Highway 268
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$173,250
0 Swan Creek Road
Jonesville, NC 28642
-
Beds
-
Baths
-
Sq. Ft.
$9,000
Lot 1 Holder Street
North Wilkesboro, NC 28659
-
Beds
-
Baths
-
Sq. Ft.
$6,700
Lot 13 Mountain View Road
North Wilkesboro, NC 28659
-
Beds
-
Baths
-
Sq. Ft.
$50,000
5521 Cedarbrook Road
Jonesville, NC 28642
-
Beds
-
Baths
-
Sq. Ft.
$249,000
825 Middle Fork Road
Hays, NC 28635
-
Beds
-
Baths
-
Sq. Ft.
$249,000
825 Middle Fork Road
Hays, NC 28635
-
Beds
-
Baths
-
Sq. Ft.
$574,000
10845 Traphill Road
Traphill, NC 28685
3
Beds
2.5
Baths
2,338
Sq. Ft.
$234,900
615 Cedarbrook Road
Jonesville, NC 28642
2
Beds
2
Baths
-
Sq. Ft.
$21,600
0 Riverbend Lane
Hays, NC 28635
-
Beds
-
Baths
-
Sq. Ft.
$22,000
0 Collins Road
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$985,000
550 Deliverance Baptist Church Drive
Ronda, NC 28670
-
Beds
-
Baths
-
Sq. Ft.
$23,920
0 Cedarbrook Road
Jonesville, NC 28642
-
Beds
-
Baths
-
Sq. Ft.
$220,000
10-ac Whisper Ridge Lane
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$22,000
0 Collins Elkin Nc 28621
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$529,900
929 Mt Sinai Road
North Wilkesboro, NC 28659
2
Beds
2
Baths
-
Sq. Ft.
$15,000
121 Mathis Street
Jonesville, NC 28642
-
Beds
-
Baths
-
Sq. Ft.
$325,000
103 Shaw Street
Jonesville, NC 28642
2
Beds
1.5
Baths
-
Sq. Ft.
$49,000
0 John P Frank Parkway
Traphill, NC 28685
-
Beds
-
Baths
-
Sq. Ft.
$24,500
0 Traphill Road
Traphill, NC 28685
-
Beds
-
Baths
-
Sq. Ft.
$15,210
0 Cemetery Drive
Jonesville, NC 28642
-
Beds
-
Baths
-
Sq. Ft.
$419,000
122 Arnold Avenue
Elkin, NC 28621
4
Beds
3
Baths
-
Sq. Ft.
$20,000
Lot 7 Overland Trail
Hays, NC 28635
-
Beds
-
Baths
-
Sq. Ft.
$99,000
Tbd Swan Creek Bypass
Jonesville, NC 28642
-
Beds
-
Baths
-
Sq. Ft.
$38,000
Lot 7-and Overland Trail
Hays, NC 28635
-
Beds
-
Baths
-
Sq. Ft.
$18,000
Lot 8 Overland Trail
Hays, NC 28635
-
Beds
-
Baths
-
Sq. Ft.
Homes for Sale near 28621
Neighborhoods
Bryan Township - Surry County
Boonville Township - Yadkin County
Dobson Township - Surry County
Elkin Township - Surry County
Marsh Township - Surry County
North Knobs Township - Yadkin County
Pleasant Hill
Traphill Township - Wilkes County
Edwards Township - Wilkes County
New Castle Township - Wilkes County
Franklin Township - Surry County
Rockford Township - Surry County
Cherry Lane Township - Alleghany County
South Knobs Township - Yadkin County
Rock Creek Township - Wilkes County
Antioch Township - Wilkes County
Walnut Grove Township - Wilkes County
Stewarts Creek Township - Surry County
Eldora Township - Surry County
North Buck Shoals Township - Yadkin County
Show More
Cities
State Road
Dobson
Elkin
Jonesville
Roaring River
Thurmond
Ronda
Boonville
Traphill
Roaring Gap
Ararat
Hamptonville
Glade Valley
Siloam
Hays
Lowgap
Mount Airy
North Wilkesboro
Yadkinville
Ennice
Show More
ZIPs
27017
28676
28642
28670
28683
28685
28669
27011
28668
27030
28627
27020
28635
28675
28659
27055
27024
27047
27007
27018
Show More
Looking for Rentals?
Homes and Apartments for Rent in 28621