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
Banner Elk, NC Homes for Sale & Real Estate
Save Search
price
-
Filters
1-41
of
302
Homes
Sort by Recommended
$1,100,000
49 Great Sky Court
Banner Elk, NC 28604
2
Beds
2
Baths
1,553
Sq. Ft.
1 more listing matches your search
Learn More
$550,000
791 Spice Creek Road
Banner Elk, NC 28604
2
Beds
1
Bath
780
Sq. Ft.
$289,900
F1 High Valley Overlook
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$230,000
Trail Trail
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$259,000
C-89 Smokerise Drive
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$699,000
140 Jaybird Lane
Seven Devils, NC 28604
3
Beds
3
Baths
2,112
Sq. Ft.
$499,000
Lot 3 Chappell Farm Road
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$799,000
549 Clubhouse Drive
Banner Elk, NC 28604
3
Beds
3.5
Baths
2,826
Sq. Ft.
$699,900
208 Little Boulder Lane
Seven Devils, NC 28604
4
Beds
3
Baths
2,366
Sq. Ft.
$1,350,000
407 Signature Ridge Road
Banner Elk, NC 28604
4
Beds
3.5
Baths
3,582
Sq. Ft.
Virtual Tour
$2,299,000
145-201 Spring Winds Drive
Banner Elk, NC 28604
3
Beds
3
Baths
2,114
Sq. Ft.
$2,150,000
665 Raven Ridge Road
Banner Elk, NC 28604
3
Beds
4
Baths
4,031
Sq. Ft.
$1,998,000
344 Tumbling Brook Road
Banner Elk, NC 28604
3
Beds
2
Baths
1,428
Sq. Ft.
$345,000
471 Adams Apple Drive, Unit 2
Banner Elk, NC 28604
3
Beds
1.5
Baths
1,320
Sq. Ft.
Virtual Tour
$289,000
26 Pinetop Circle, Unit B
Banner Elk, NC 28604
2
Beds
1
Bath
850
Sq. Ft.
$1,100,000
676 Nettles Ridge Road, Unit 5
Banner Elk, NC 28604
3
Beds
2.5
Baths
3,411
Sq. Ft.
$124,999
Lot 14 Great Sky Drive, Unit 14
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$329,000
236 Laurel Ridge
Banner Elk, NC 28604
3
Beds
2
Baths
1,075
Sq. Ft.
$2,400,000
27 Timber Rock Trail
Banner Elk, NC 28604
3
Beds
4.5
Baths
3,595
Sq. Ft.
$1,998,000
344-348 Tumbling Brook Road
Banner Elk, NC 28604
3
Beds
2
Baths
1,428
Sq. Ft.
$649,900
Lot 3 Banner Glade Trail
Banner Elk, NC 28604
2
Beds
2.5
Baths
1,040
Sq. Ft.
Virtual Tour
$1,795,000
72 Golden Eagle Trail
Banner Elk, NC 28604
3
Beds
2.5
Baths
2,644
Sq. Ft.
$479,900
214 Davis Ridge Road
Banner Elk, NC 28604
3
Beds
1
Bath
1,060
Sq. Ft.
$59,000
Seven Devils Nc 28604 Drive
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$1,750,000
1122 Summit Park Drive
Banner Elk, NC 28604
3
Beds
3.5
Baths
3,749
Sq. Ft.
Virtual Tour
$1,625,000
2128 Eagles Nest Trail
Banner Elk, NC 28604
3
Beds
3.5
Baths
3,046
Sq. Ft.
$549,900
4109 Andy Hicks Road
Banner Elk, NC 28604
3
Beds
2.5
Baths
2,008
Sq. Ft.
$244,000
303 Sugar Top Drive, Unit 2216
Banner Elk, NC 28604
2
Beds
2
Baths
988
Sq. Ft.
$260,000
9-10 Pasture Lane
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$475,000
190 Sugar Bear Ridge Lane
Banner Elk, NC 28604
2
Beds
2
Baths
1,192
Sq. Ft.
$26,900
Lot 33 Larkspur Trail
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$299,900
Lot 6 River Haven Drive
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$765,000
165 Robert Cook Lane
Banner Elk, NC 28604
4
Beds
3
Baths
2,158
Sq. Ft.
Virtual Tour
$1,350,000
37 Tioga Trail
Banner Elk, NC 28604
3
Beds
3
Baths
2,470
Sq. Ft.
$275,000
S102 Talon Trail
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$419,000
10543 Highway 105, Unit 6
Banner Elk, NC 28604
3
Beds
2
Baths
1,251
Sq. Ft.
$698,500
204 Skiview Road
Seven Devils, NC 28604
3
Beds
3
Baths
2,474
Sq. Ft.
$695,000
114 Snow Cloud Drive
Seven Devils, NC 28604
1
Bed
2.5
Baths
1,738
Sq. Ft.
$750,000
115 Snow Cloud Drive
Seven Devils, NC 28604
2
Beds
2.5
Baths
1,738
Sq. Ft.
$750,000
116 Snow Cloud Drive
Seven Devils, NC 28604
2
Beds
2.5
Baths
1,738
Sq. Ft.
$750,000
117 Snow Cloud Drive
Seven Devils, NC 28604
2
Beds
2.5
Baths
1,738
Sq. Ft.
1
2
3
4
5
6
...
8
Compass
NC
Avery County
Banner Elk
Homes for Sale near Banner Elk
Neighborhoods
Banner Elk Township - Avery County
Shawneehaw Township - Watauga County
Seven Devils
Linville Township - Avery County
Laurel Creek Township - Watauga County
Montezuma Township - Avery County
Watauga Township - Watauga County
Cranberry Township - Avery County
Heaton Township - Avery County
Grandfather
Pinnacle Ridge
Newland No. 1 Township - Avery County
Valle Crucis
Foscoe
Beech Mountain Township - Avery County
Globe Township - Caldwell County
Carey's Flat Township - Avery County
Mill Ridge
Elk Park Township - Avery County
Blowing Rock Township - Watauga County
Show More
Cities
Sugar Mountain
Beech Mountain
Vilas
Sugar Grove
Linville
Newland
Elk Park
Zionville
Boone
Roan Mountain
Crossnore
Blowing Rock
Todd
Trade
Collettsville
Deep Gap
Creston
Butler
Hampton
Fleetwood
Show More
ZIPs
28604
28646
28657
28622
28605
28679
28607
28692
28611
37687
37640
28645
28698
28616
37658
28608
37683
37691
28777
28655
Show More
Looking for Rentals?
Homes and Apartments for Rent in Banner Elk