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,437 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.
2 months ago
$74,900
3.28 acres
Swain County
Whittier, NC 28789
2 months ago
$44,500
1.4 acres
Macon County
Franklin, NC 28734
$2.1k drop • Oct 10
$79,900
1.24 acres
Haywood County
Maggie Valley, NC 28751
2 months ago
$50,000
2.12 acres
Macon County
Otto, NC 28763
2 months ago
$164,900
1.64 acres
Jackson County
Glenville, NC 28736
2 months ago
$499,000
2 acres
Jackson County
Glenville, NC 28736
$50k drop • Sept 14
$849,000
11 acres
Macon County
4 bd, 5.5 ba
•
2,592 sq ft
Otto, NC 28763
$14k drop • Oct 29
$149,000
19.7 acres
Ashe County
Warrensville, NC 28693
3 months ago
$125,000
3.45 acres
Transylvania County
Brevard, NC 28712
3 months ago
$54,500
3.16 acres
Henderson County
Zirconia, NC 28790
4 months ago
$225,000
10.4 acres
Jackson County
Glenville, NC 28736
$10k drop • Sept 23
$325,000
2.79 acres
Henderson County
Fletcher, NC 28732
4 months ago
$450,000
10.5 acres
Transylvania County
Lake Toxaway, NC 28747
$150k drop • Aug 3
$1,150,000
2.26 acres
Jackson County
Cashiers, NC 28717
7 days
$3,250,000
41 acres
Transylvania County
3 bd, 2 ba
•
— sq ft
Lake Toxaway, NC 28747
6 days
$38,000
0.55 acres
Haywood County
Waynesville, NC 28789
6 days
$79,000
4.15 acres
Watauga County
Todd, NC 28684
24 days
$750,000
3.4 acres
Macon County
Highlands, NC 28741
23 days
$250,000
8 acres
Henderson County
Zirconia, NC 28790
24 days
$110,000
7.66 acres
Macon County
Franklin, NC 28734
27 days
$449,900
29.7 acres
Watauga County
Vilas, NC 28692
29 days
$45,000
0.95 acres
Jackson County
Whittier, NC 28789
31 days ago
$49,000
1.19 acres
Haywood County
Waynesville, NC 28786
31 days ago
$824,900
4.32 acres
Buncombe County
4 bd, 3 ba
•
3,473 sq ft
Asheville, NC 28803
41 days ago
$250,000
0.66 acres
Buncombe County
Asheville, NC 28804
42 days ago
$83,000
2 acres
Haywood County
Waynesville, NC 28785
41 days ago
$149,900
7.36 acres
Macon County
Franklin, NC 28734
$15k drop • Oct 15
$85,000
0.68 acres
Haywood County
Waynesville, NC 28785
52 days ago
$125,000
1 acre
Buncombe County
Leicester, NC 28748
59 days ago
$830,000
29.7 acres
Clay County
4 bd, 3 ba
•
1,983 sq ft
Hayesville, NC 28904
2 months ago
$89,000
2.1 acres
Macon County
Scaly Mountain, NC 28775
6 months ago
$25,000
1 acre
Mitchell County
Bakersville Township, NC 28705
2 months ago
$499,000
114 acres
Graham County
Robbinsville, NC 28771
2 months ago
$189,000
3.56 acres
Buncombe County
Black Mountain, NC 28711
2 months ago
$255,000
21.9 acres
Jackson County
Cullowhee, NC 28723
2 months ago
$449,900
31.1 acres
Macon County
Franklin, NC 28734
2 months ago
$145,000
4.35 acres
Madison County
Marshall, NC 28753
2 months ago
$81,500
1.75 acres
Macon County
Franklin, NC 28734
$2.6k drop • Oct 10
$19,900
1.13 acres
Haywood County
Waynesville, NC 28785
$30k drop • Sept 13
$469,000
8 acres
Jackson County
Glenville, NC 28736
3 months ago
$112,000
4.73 acres
Cherokee County
Murphy, NC 28906
3 months ago
$45,000
1.27 acres
Transylvania County
Sapphire, NC 28774
3 months ago
$349,000
0.73 acres
Jackson County
Highlands, NC 28741
3 months ago
$249,000
0.8 acres
Jackson County
Highlands, NC 28741
4 months ago
$85,500
10.4 acres
Buncombe County
Black Mountain, NC 28711
4 days
$72,000
2 acres
Haywood County
Waynesville, NC 28786
4 days
$159,000
0.32 acres
Buncombe County
Asheville, NC 28804
6 days
$149,000
0.97 acres
Buncombe County
Black Mountain, NC 28711
4 days
$64,500
0.3 acres
Macon County
Franklin, NC 28734
13 days
$250,000
5 acres
Clay County
Hayesville, NC 28904
1
…
5
6
7
8
…
69
251-300 of 3,437 properties
Map