Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Elkin, NC Homes for Sale & Real Estate
Save Search
price
-
Filters
1-34
of
34
Homes
Sort by Recommended
$122,000
0 West Brenhaven Drive
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$260,000
137 Hagler Lane
Elkin, NC 28621
3
Beds
2
Baths
-
Sq. Ft.
$99,000
0 Grassy Fork Road
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$210,000
132 Benge Drive
Elkin, NC 28621
2
Beds
1
Bath
-
Sq. Ft.
$289,900
305 Lyles Street
Elkin, NC 28621
3
Beds
2
Baths
-
Sq. Ft.
$235,000
335 Pleasant Hill Drive
Elkin, NC 28621
3
Beds
1.5
Baths
1,694
Sq. Ft.
$208,000
150 Beauty Street
Elkin, NC 28621
3
Beds
1
Bath
-
Sq. Ft.
$274,900
194 Edwards-Lynwood Drive
Elkin, NC 28621
3
Beds
2
Baths
-
Sq. Ft.
$134,900
270 Northwood Drive
Elkin, NC 28621
2
Beds
1
Bath
-
Sq. Ft.
$149,900
249 North Bridge Street
Elkin, NC 28621
4
Beds
2.5
Baths
-
Sq. Ft.
$239,900
121 Harris Avenue
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$194,900
181 Bourbon Street
Elkin, NC 28621
2
Beds
1
Bath
-
Sq. Ft.
$210,000
123 Johnson Street
Elkin, NC 28621
3
Beds
2
Baths
-
Sq. Ft.
$289,170
114 Tallwood Drive
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$275,000
133 Wisconsin Avenue
Elkin, NC 28621
2
Beds
2
Baths
3,506
Sq. Ft.
$25,000
0 CC Camp Road
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$291,490
113 Tallwood Drive
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$291,490
111 Tallwood Drive
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$304,830
109 Tallwood Drive
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$289,170
116 Tallwood Drive
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$289,170
122 Tallwood Drive
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$289,170
124 Tallwood Drive
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$304,830
115 Tallwood Drive
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$286,490
104 Tallwood Drive
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$500,000
Tbd Pleasant Hill Drive
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$2,970,000
318 Elkin Creek Mill Road
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$749,900
306 Ivy Circle
Elkin, NC 28621
4
Beds
3.5
Baths
-
Sq. Ft.
$679,000
318 B Elkin Creek Mill Road
Elkin, NC 28621
3
Beds
2.5
Baths
-
Sq. Ft.
$1,395,000
155 Skeet Club Lane
Elkin, NC 28621
4
Beds
2
Baths
-
Sq. Ft.
$17,500
0 Cox Avenue
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$560,000
Tbd Johnson Ridge Road
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$375,000
0 Johnson Ridge Road
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$148,750
320 Old Quarry Road
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
$32,000
2 Meshack Lane
Elkin, NC 28621
-
Beds
-
Baths
-
Sq. Ft.
Compass
NC
Surry County
Elkin
Elk
Homes for Sale near Elkin
Neighborhoods
Edwards Township - Wilkes County
Elkin Township - Surry County
New Castle Township - Wilkes County
North Knobs Township - Yadkin County
Pleasant Hill
Marsh Township - Surry County
Boonville Township - Yadkin County
Bryan Township - Surry County
South Knobs Township - Yadkin County
Dobson Township - Surry County
Traphill Township - Wilkes County
Rockford Township - Surry County
Antioch Township - Wilkes County
North Buck Shoals Township - Yadkin County
Deep Creek Township - Yadkin County
North Fall Creek Township - Yadkin County
South Fall Creek Township - Yadkin County
Somers Township - Wilkes County
Franklin Township - Surry County
South Buck Shoals Township - Yadkin County
Show More
Cities
Jonesville
State Road
Ronda
Boonville
Roaring River
Dobson
Hamptonville
Thurmond
Ararat
Siloam
Traphill
Roaring Gap
Union Grove
Yadkinville
Hays
North Wilkesboro
Glade Valley
Mount Airy
Lowgap
Olin
Show More
ZIPs
28676
28621
28642
28670
27017
27011
28669
27020
28683
27055
28685
27030
28659
27047
27018
27007
28697
28668
28627
28689
Show More
Looking for Rentals?
Homes and Apartments for Rent in Elkin