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
1-32
of
32
Homes
Sort by Recommended
New
$166,000
164 Johnson Ridge Road
Elkin, NC 28621
1
Bed
2
Baths
-
Sq. Ft.
New
$199,900
181 Bourbon Street
Elkin, NC 28621
2
Beds
1
Bath
-
Sq. Ft.
$225,000
127 Link Road
Elkin, NC 28621
3
Beds
2
Baths
-
Sq. Ft.
$350,000
160 Link Road
Elkin, NC 28621
2
Beds
2.5
Baths
-
Sq. Ft.
$189,000
363 Spicer Road
Elkin, NC 28621
1
Bed
1
Bath
-
Sq. Ft.
$236,500
278 Hincher Road
Elkin, NC 28621
3
Beds
2
Baths
-
Sq. Ft.
$219,000
1250 Poplar Springs Road
Elkin, NC 28621
3
Beds
2
Baths
-
Sq. Ft.
$299,000
475 Spicer Road
Elkin, NC 28621
2
Beds
2
Baths
-
Sq. Ft.
$59,000
Tbd Spicer Road
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$249,900
168 Charles Street
Elkin, NC 28621
4
Beds
1
Bath
-
Sq. Ft.
$260,000
664 Elk Spur Street
Elkin, NC 28621
3
Beds
1
Bath
-
Sq. Ft.
$419,000
122 Arnold Avenue
Elkin, NC 28621
4
Beds
3
Baths
-
Sq. Ft.
$184,900
109 Reeves Lane
Elkin, NC 28621
2
Beds
1
Bath
-
Sq. Ft.
$156,750
119 Veneer Street
Elkin, NC 28621
2
Beds
2
Baths
-
Sq. Ft.
$217,900
1501 Poplar Springs Road
Elkin, NC 28621
3
Beds
2
Baths
-
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.
$1,470,000
155 Skeet Club Lane
Elkin, NC 28621
4
Beds
2
Baths
-
Sq. Ft.
-
268 Highway 268
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$1,395,000
352 Durham Farm Trail
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$24,500
0 CC Camp Road
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$22,000
0 Collins Road
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$22,000
0 Collins Elkin Nc 28621
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$29,500
172 Claremont Drive
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$650,000
Johnson Ridge Road
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$375,000
0 Johnson Ridge Road
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$650,000
Tbd East Main Street
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$900,000
0 East Main Street
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$99,000
0 Grassy Fork Road
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$32,000
2 Meshack Lane
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$220,000
10-ac Whisper Ridge Lane
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$299,000
0 East Main Street
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
Compass
NC
Surry County
28621
28621 Homes for Sale | Elk
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