Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Mountain land for sale in Western North Carolina
Price
Size
Tags
Save
Reset
3,440 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Western North Carolina
for more listings.
$2k drop • Oct 20
$97,000
2.5 acres
Cherokee County
Murphy, NC 28906
10 months ago
$95,000
0.33 acres
Avery County
Banner Elk, NC 28604
10 months ago
$399,000
1.75 acres
Macon County
3 bd, 2 ba
•
1,550 sq ft
Franklin, NC 28734
11 months ago
$195,000
1.58 acres
Clay County
Hayesville, NC 28904
11 months ago
$179,999
7 acres
Ashe County
West Jefferson, NC 28694
$149k drop • Oct 7
$850,000
1.69 acres
Jackson County
3 bd, 3 ba
•
— sq ft
Cashiers, NC 28717
12 months ago
$95,000
1 acre
Clay County
Hayesville, NC 28904
12 months ago
$39,000
1 acre
Clay County
Hayesville, NC 28904
$10k drop • Sept 5
$99,000
0.53 acres
Buncombe County
Black Mountain, NC 28711
14 months ago
$79,000
1.26 acres
Ashe County
Todd, NC 28684
15 months ago
$44,000
3.7 acres
Yancey County
Burnsville, NC 28714
15 months ago
$129,900
1.39 acres
Watauga County
Blowing Rock, NC 28605
16 months ago
$119,900
0.74 acres
Avery County
Banner Elk, NC 28604
16 months ago
$70,000
0.62 acres
Watauga County
Boone, NC 28607
$2.9k drop • Aug 7
$13,995
0.48 acres
Ashe County
Crumpler, NC 28617
18 months ago
$26,900
2.17 acres
Swain County
Whittier, NC 28713
18 months ago
$29,000
1.55 acres
Jackson County
Sylva, NC 28779
19 months ago
$69,000
0.71 acres
Watauga County
Blowing Rock, NC 28605
19 months ago
$175,000
1.8 acres
Ashe County
Todd, NC 28684
22 months ago
$3,950,000
3 acres
Transylvania County
3 bd, 5 ba
•
— sq ft
Lake Toxaway, NC 28747
2 years ago
$2,950,000
2 acres
Jackson County
2 bd, 3 ba
•
2,566 sq ft
Sylva, NC 28779
2 years ago
$44,500
1.25 acres
Alleghany County
Sparta, NC 28675
2 years ago
$6,500
0.63 acres
Alleghany County
Piney Creek, NC 28663
2 years ago
$15,000
1.68 acres
Clay County
Hayesville, NC 28904
2 years ago
$150,000
4.43 acres
Macon County
Scaly Mountain, NC 28775
2 years ago
$215,000
4.6 acres
Macon County
Scaly Mountain, NC 28775
3 years ago
$75,000
1 acre
Clay County
Hayesville, NC 28904
3 years ago
$39,000
0.89 acres
McDowell County
Black Mountain, NC 28711
3 years ago
$34,900
1.46 acres
Clay County
Brasstown, NC 28902
4 years ago
$145,000
1.19 acres
Watauga County
Boone, NC 28607
6 years ago
$50,000
1.83 acres
Clay County
Hayesville, NC 28904
27 days
$749,000
1.74 acres
Macon County
3 bd, 2.5 ba
•
— sq ft
Franklin, NC 28734
33 days ago
$55,000
3.12 acres
Cherokee County
Murphy, NC 28906
52 days ago
$55,000
1 acre
Watauga County
Deep Gap, NC 28618
53 days ago
$3,275,000
1.56 acres
Macon County
3 bd, 3.5 ba
•
— sq ft
Highlands, NC 28741
$6.5k drop • Oct 2
$382,500
1.5 acres
Macon County
3 bd, 2 ba
•
— sq ft
Otto, NC 28763
2 months ago
$17,500
0.72 acres
Transylvania County
Lake Toxaway, NC 28747
$34k drop • Sept 21
$425,000
2.45 acres
Clay County
3 bd, 3 ba
•
— sq ft
Hayesville, NC 28904
3 months ago
$30,000
2 acres
Cherokee County
Murphy, NC 28906
3 months ago
$250,000
1.3 acres
Ashe County
West Jefferson, NC 28694
2 years ago
$149,000
2.79 acres
Ashe County
Crumpler, NC 28617
$20k drop • Sept 8
$795,000
1.5 acres
Watauga County
3 bd, 3 ba
•
3,168 sq ft
Vilas, NC 28692
4 months ago
$1,325,000
2 acres
Jackson County
3 bd, 2.5 ba
•
— sq ft
Tuckasegee, NC 28783
4 months ago
$17,000
1 acre
Ashe County
West Jefferson, NC 28694
5 months ago
$49,900
0.49 acres
Watauga County
Zionville, NC 28698
5 months ago
$450,000
7 acres
Clay County
Brasstown, NC 28902
$10k drop • Sept 27
$29,999
2.18 acres
Cherokee County
Andrews, NC 28781
$34k drop • Sept 8
$515,000
1.5 acres
Swain County
2 bd, 2 ba
•
— sq ft
Bryson City, NC 28713
8 months ago
$670,000
6 acres
Watauga County
2 bd, 2 ba
•
2,060 sq ft
Zionville, NC 28698
$2k drop • Sept 6
$33,000
0.32 acres
Watauga County
Beech Mountain, NC 28604
1
…
54
55
56
57
…
69
2,701-2,750 of 3,440 properties
Map