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
Banner Elk, NC Homes for Sale & Real Estate
Save Search
price
-
Filters
1-41
of
240
Homes
Sort by Recommended
New
$700,000
290 Hawks Lake Drive
Seven Devils, NC 28604
3
Beds
3
Baths
2,160
Sq. Ft.
1 more listing matches your search
Learn More
Virtual Tour
New
$629,000
751 Whitetail Trail, Unit 4
Banner Elk, NC 28604
3
Beds
3.5
Baths
2,992
Sq. Ft.
New
$339,900
Lot S-127 Lot S-127 Silver Eagle Trail
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$385,000
207 Hemlock Road
Banner Elk, NC 28604
3
Beds
2
Baths
1,168
Sq. Ft.
Virtual Tour
$3,200,000
C112 Mossy Bark Trail
Banner Elk, NC 28604
5
Beds
5.5
Baths
4,455
Sq. Ft.
$964,000
Heather Lane
Banner Elk, NC 28604
6
Beds
6
Baths
2,895
Sq. Ft.
$795,000
380 Devils Lake Drive, Unit 2
Seven Devils, NC 28604
3
Beds
3
Baths
2,282
Sq. Ft.
$695,000
157 Kissing Deer
Banner Elk, NC 28604
2
Beds
3.5
Baths
2,802
Sq. Ft.
$599,000
129 Lecka Lane
Banner Elk, NC 28604
3
Beds
2
Baths
1,616
Sq. Ft.
$35,000
Tbd Tbd Poplar Ridge Road, Unit G46
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$945,000
218 Elk Hill Drive, Unit 4 6 7 8
Banner Elk, NC 28604
0
Beds
-
Baths
-
Sq. Ft.
$945,000
8 Elk Hill Drive, Unit 4 6 7
Banner Elk, NC 28604
8
Beds
4
Baths
2,688
Sq. Ft.
$850,000
483 Old Turnpike Road
Banner Elk, NC 28604
3
Beds
2
Baths
1,771
Sq. Ft.
$429,000
40 Painter Road
Banner Elk, NC 28604
2
Beds
1
Bath
514
Sq. Ft.
$289,500
164 Hanging Rock Villas, Unit 321
Seven Devils, NC 28604
2
Beds
2
Baths
983
Sq. Ft.
Virtual Tour
$1,750,000
1122 Summit Park Drive
Banner Elk, NC 28604
3
Beds
3.5
Baths
3,749
Sq. Ft.
$750,000
180 Indian Paintbrush Drive, Unit RA2
Banner Elk, NC 28604
3
Beds
3
Baths
1,660
Sq. Ft.
$649,000
404 Meadow Ave Loop
Banner Elk, NC 28604
3
Beds
2.5
Baths
1,724
Sq. Ft.
$349,900
80 Lands End Trail
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$185,000
24 Creekside Court, Unit C
Banner Elk, NC 28604
0
Beds
1
Bath
382
Sq. Ft.
$119,500
663 Rocky Parkway
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$499,000
162 F Wapiti Way, Unit BLDG 10 F
Banner Elk, NC 28604
2
Beds
2
Baths
1,508
Sq. Ft.
$35,000
Poplar Ridge Road
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$1,690,000
360 Pigeon Roost Road
Banner Elk, NC 28604
3
Beds
3.5
Baths
3,505
Sq. Ft.
Virtual Tour
$1,785,000
909 Daisy Ridge Road
Banner Elk, NC 28604
4
Beds
4.5
Baths
5,442
Sq. Ft.
$39,900
Meadow Avenue
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$519,000
1926 Balm Highway
Banner Elk, NC 28604
3
Beds
2
Baths
1,244
Sq. Ft.
Virtual Tour
$2,849,900
109 Firesong Lane
Banner Elk, NC 28604
3
Beds
2.5
Baths
2,011
Sq. Ft.
Virtual Tour
$2,995,000
132 Rockbrook Court
Banner Elk, NC 28604
4
Beds
4.5
Baths
5,638
Sq. Ft.
$369,900
167 Beach Road, Unit B
Banner Elk, NC 28604
2
Beds
2
Baths
1,610
Sq. Ft.
$3,750,000
1222 Cranberry Ridge
Banner Elk, NC 28604
3
Beds
4.5
Baths
2,909
Sq. Ft.
$869,900
44 Camp Eagle Loop
Banner Elk, NC 28604
2
Beds
2.5
Baths
1,077
Sq. Ft.
$283,000
309 Hump View Trail
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$712,500
925 Thorncliff Drive
Seven Devils, NC 28604
5
Beds
3
Baths
3,142
Sq. Ft.
Virtual Tour
$475,000
1359 7 Devils Road, Unit 506
Seven Devils, NC 28604
2
Beds
2
Baths
1,339
Sq. Ft.
$729,500
20 Cabin Ridge Lane
Banner Elk, NC 28604
2
Beds
2
Baths
1,277
Sq. Ft.
$380,000
510 Elderberry Ridge Road, Unit F101
Banner Elk, NC 28604
2
Beds
2
Baths
970
Sq. Ft.
Virtual Tour
$1,200,000
1709 Broadstone Road
Banner Elk, NC 28604
7
Beds
5.5
Baths
3,944
Sq. Ft.
Virtual Tour
$725,000
316 Crest Hill
Banner Elk, NC 28604
4
Beds
2
Baths
2,486
Sq. Ft.
$315,000
300 Ridgeview Road, Unit 92
Banner Elk, NC 28604
2
Beds
2
Baths
1,100
Sq. Ft.
$185,000
Lot 13 Great Sky Drive
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
1
2
3
4
5
6
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