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
Avery County Homes for Sale & Real Estate
Save Search
price
-
Filters
1-41
of
477
Homes
Sort by Recommended
$2,450,000
102 Banner Creek Road
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
1 more listing matches your search
Learn More
New
$999,999
412 White Eagle Trail
Banner Elk, NC 28604
3
Beds
2.5
Baths
1,712
Sq. Ft.
New
$1,300,000
312 Fox Run Road
Banner Elk, NC 28604
3
Beds
3.5
Baths
2,161
Sq. Ft.
$235,000
301 Pinnacle Inn Road, Unit 3107
Beech Mountain, NC 28604
2
Beds
2
Baths
1,000
Sq. Ft.
$215,000
301 Pinnacle Inn Road, Unit 1215
Beech Mountain, NC 28604
2
Beds
2
Baths
743
Sq. Ft.
$170,000
58 Creekside Drive, Unit C
Banner Elk, NC 28604
0
Beds
1
Bath
361
Sq. Ft.
$1,950,000
719 Eagle Springs Trail
Banner Elk, NC 28604
4
Beds
4
Baths
3,125
Sq. Ft.
$120,000
301 Pinnacle Inn Road, Unit 1103
Beech Mountain, NC 28604
1
Bed
1
Bath
384
Sq. Ft.
$1,930,000
186 Firesong Lane
Banner Elk, NC 28604
3
Beds
3.5
Baths
2,856
Sq. Ft.
$794,900
210 Hemlock Drive
Elk Park, NC 28622
4
Beds
3
Baths
3,000
Sq. Ft.
$1,300,000
796 Buck Hill Road
Newland, NC 28657
2
Beds
1
Bath
-
Sq. Ft.
$350,000
C76 Smokerise Drive
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$495,000
69 Galax Loop
Newland, NC 28657
3
Beds
2.5
Baths
1,649
Sq. Ft.
$375,000
322 Locust Road
Newland, NC 28657
3
Beds
2.5
Baths
1,758
Sq. Ft.
$1,100,000
49 Great Sky Court
Banner Elk, NC 28604
2
Beds
2
Baths
1,553
Sq. Ft.
$1,300,000
796 Buck Hill Road
Newland, NC 28657
-
Beds
-
Baths
-
Sq. Ft.
$11,500
0 Rhoneys View Road, Unit 12
Newland, NC 28657
-
Beds
-
Baths
-
Sq. Ft.
$439,500
300 Glenwood Lane, Unit K38
Sugar Mountain, NC 28604
3
Beds
2
Baths
1,351
Sq. Ft.
$229,000
301 Pinnacle Inn Road, Unit 4212
Beech Mountain, NC 28604
2
Beds
2
Baths
809
Sq. Ft.
Virtual Tour
$565,000
Crescent Lane, Unit 22C
Sugar Mountain, NC 28604
2
Beds
2
Baths
1,382
Sq. Ft.
Virtual Tour
$715,000
Crescent Lane, Unit 22A
Sugar Mountain, NC 28604
3
Beds
3
Baths
1,635
Sq. Ft.
$259,000
C-89 Smokerise Drive
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$499,000
Lot 3 Chappell Farm Road
Banner Elk, NC 28604
-
Beds
-
Baths
-
Sq. Ft.
$495,000
107 Goldfinch Road
Newland, NC 28657
2
Beds
2.5
Baths
1,729
Sq. Ft.
$165,000
0 Summit View Parkway, Unit 18
Spruce Pine, NC 28777
-
Beds
-
Baths
-
Sq. Ft.
$189,000
294 New Vale Road, Unit 2
Newland, NC 28657
2
Beds
1.5
Baths
992
Sq. Ft.
$349,900
174 Grouse Moor Drive, Unit 7
Sugar Mountain, NC 28604
2
Beds
2.5
Baths
1,020
Sq. Ft.
$64,999
0 Stamey Branch Road
Newland, NC 28657
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$539,000
335 Pleasant View Drive, Unit 4D
Sugar Mountain, NC 28604
2
Beds
2
Baths
1,346
Sq. Ft.
Virtual Tour
$2,299,000
145-201 Spring Winds Drive
Banner Elk, NC 28604
3
Beds
3
Baths
2,114
Sq. Ft.
$365,000
108 Sugar Ski Drive, Unit 831
Sugar Mountain, NC 28604
2
Beds
2
Baths
900
Sq. Ft.
$339,750
103 Sugar Ski Drive, Unit 314
Sugar Mountain, NC 28604
2
Beds
2
Baths
902
Sq. Ft.
$72,500
Lot 77 Rock Spring Circle
Sugar Mountain, NC 28604
-
Beds
-
Baths
-
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.
$389,000
150 Glenwood Lane, Unit E18
Sugar Mountain, NC 28604
3
Beds
2
Baths
1,495
Sq. Ft.
$345,000
471 Adams Apple Drive, Unit 2
Banner Elk, NC 28604
3
Beds
1.5
Baths
1,320
Sq. Ft.
$35,000
Lot 3 Clarks Lane
Newland, NC 28657
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$289,000
26 Pinetop Circle, Unit B
Banner Elk, NC 28604
2
Beds
1
Bath
850
Sq. Ft.
$115,000
Crestwood Circle
Newland, NC 28657
-
Beds
-
Baths
-
Sq. Ft.
$392,500
3441 South Beech Mountain Parkway, Unit D2
Beech Mountain, NC 28604
2
Beds
2
Baths
1,367
Sq. Ft.
1
2
3
4
5
6
...
9
Compass
NC
Avery County
Homes for Sale near Avery County
Neighborhoods
Beech Mountain Township - Avery County
Roaring Creek Township - Avery County
Plumtree Township - Avery County
Pineola Township - Avery County
North Cove Township - McDowell County
Newland No. 1 Township - Avery County
Montezuma Township - Avery County
Minneapolis Township - Avery County
Linville Township - Avery County
Laurel Creek Township - Watauga County
Jonas Ridge Township - Burke County
Hughes Township - Avery County
Heaton Township - Avery County
Grassy Creek Township - Mitchell County
Globe Township - Caldwell County
Frank Township - Avery County
Elk Park Township - Avery County
Carey's Flat Township - Avery County
Cane Creek Township - Mitchell County
Wilson Creek Township - Caldwell County
Show More
Cities
Vilas
Sugar Mountain
Sugar Grove
Newland
Linville
Elk Park
Crossnore
Beech Mountain
Banner Elk
Spruce Pine
Roan Mountain
Penland
Collettsville
Blowing Rock
Bakersville
Zionville
Green Mountain
Little Switzerland
Trade
Boone
Show More
ZIPs
37687
37640
28777
28752
28705
28679
28657
28646
28622
28616
28611
28605
28604
28692
28655
28645
28607
37683
37658
28765
Show More
Looking for Rentals?
Homes and Apartments for Rent in Avery County