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-40
of
293
Homes
Sort by Recommended
New
$359,000
156 Hanging Rock Villas, Unit 222
Seven Devils, NC 28604
2
Beds
2
Baths
983
Sq. Ft.
$350,000
500 Adam's Apple Drive, Unit 6
Banner Elk, NC 28604
3
Beds
2
Baths
1,324
Sq. Ft.
$360,000
500 Adam's Apple Drive, Unit 1
Banner Elk, NC 28604
3
Beds
3
Baths
1,407
Sq. Ft.
$335,000
500 Adam's Apple Drive, Unit 4
Banner Elk, NC 28604
2
Beds
1.5
Baths
870
Sq. Ft.
$335,000
500 Adam's Apple Drive, Unit 3
Banner Elk, NC 28604
2
Beds
1.5
Baths
870
Sq. Ft.
$335,000
500 Adam's Apple Drive, Unit 5
Banner Elk, NC 28604
2
Beds
1.5
Baths
870
Sq. Ft.
$335,000
500 Adam's Apple Drive, Unit 2
Banner Elk, NC 28604
2
Beds
1.5
Baths
870
Sq. Ft.
$2,050,000
500 Adam's Apple Drive, Unit 1 2 3 4 5 6
Banner Elk, NC 28604
5
Beds
2
Baths
7,279
Sq. Ft.
$1,395,000
148 River Haven Drive
Banner Elk, NC 28604
3
Beds
2.5
Baths
2,118
Sq. Ft.
$1,350,000
268 East Rocky Top Trail
Seven Devils, NC 28604
4
Beds
3.5
Baths
2,667
Sq. Ft.
$2,249,000
165 Eagle Pass
Banner Elk, NC 28604
4
Beds
4.5
Baths
2,726
Sq. Ft.
$1,545,000
366 Telemark Lane
Seven Devils, NC 28604
4
Beds
4
Baths
3,126
Sq. Ft.
$6,900,000
1782 Rockrose Road
Banner Elk, NC 28604
5
Beds
6.5
Baths
6,699
Sq. Ft.
New
$359,900
S14 Sky Rock Trail
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$2,495,000
95 Autumn Blaze Court
Banner Elk, NC 28604
4
Beds
4.5
Baths
3,749
Sq. Ft.
Virtual Tour
$1,125,000
92 Grouseberry Drive
Banner Elk, NC 28604
3
Beds
3.5
Baths
2,204
Sq. Ft.
$829,500
145 Williams Pride Road
Banner Elk, NC 28604
5
Beds
3
Baths
3,486
Sq. Ft.
$589,000
674 Penny Lane, Unit 1B
Banner Elk, NC 28604
2
Beds
2
Baths
1,481
Sq. Ft.
$189,000
Lot 39 Skycamp Trail
Banner Elk, NC 28604
-
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.
Virtual Tour
$760,000
11 Cabin Cove Lane
Banner Elk, NC 28604
3
Beds
2
Baths
1,888
Sq. Ft.
$35,900
Seven Alpine Drive, Unit 33
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$169,900
S3 Sky Rock Trail
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$35,900
Seven Alpine Drive, Unit 28
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$99,900
Seven Alpine Drive, Unit 2022
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$131,000
Seven Alpine Drive
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$525,000
281-283 Yellow Daisy Lane
Banner Elk, NC 28604
3
Beds
2
Baths
840
Sq. Ft.
$1,250,000
866 Larkspur Trail
Banner Elk, NC 28604
3
Beds
3.5
Baths
2,516
Sq. Ft.
Virtual Tour
$5,200,000
293 Ldg Rdg Trail
Banner Elk, NC 28604
4
Beds
4.5
Baths
3,490
Sq. Ft.
Virtual Tour
$2,400,000
665 Raven Ridge Road
Banner Elk, NC 28604
3
Beds
4
Baths
3,954
Sq. Ft.
$595,000
Lot S-123 Lot S-123 Silver Eagle Trail, Unit S123
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$265,000
68 Rippling Waters Trail
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$199,500
Es83 Es83 Twisted Oak Path
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$159,900
C-106 Smokerise Drive
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$1,299,900
118 Eagle Village Circle
Banner Elk, NC 28604
2
Beds
2.5
Baths
2,004
Sq. Ft.
$589,000
38 Reuben Wooten Road
Banner Elk, NC 28604
3
Beds
3
Baths
1,831
Sq. Ft.
Virtual Tour
$2,199,900
663 John Erwin Road
Banner Elk, NC 28604
4
Beds
3.5
Baths
3,267
Sq. Ft.
Virtual Tour
$1,699,900
358 Eagle Springs Trail
Banner Elk, NC 28604
4
Beds
3
Baths
2,494
Sq. Ft.
$339,000
Wr-52 Wr-52 Wr-52 Banner Elk Nc 28604
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.
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