Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Vacant land for sale in Western North Carolina
Price
Size
Tags
Save
Reset
5,180 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.
12 months ago
$179,000
0.5 acres
Haywood County
Waynesville, NC 28786
12 months ago
$89,900
2.17 acres
Cherokee County
Murphy, NC 28906
12 months ago
$249,800
20 acres
Cherokee County
Murphy, NC 28906
Pending
Under contract
$75,000
0.04 acres
Haywood County
Waynesville, NC 28786
Pending
Under contract
$290,000
2.15 acres
Haywood County
Waynesville, NC 28786
13 months ago
$2,400,000
Cherokee County
Murphy, NC 28906
Pending
Under contract
$40,000
5.39 acres
Swain County
Bryson City, NC 28713
Pending
Under contract
$89,500
1.54 acres
Clay County
Hayesville, NC 28904
16 months ago
$55,000
2.39 acres
Rutherford County
Forest City, NC 28043
Pending
Under contract
$155,000
0.13 acres
Buncombe County
Black Mountain, NC 28711
21 months ago
$349,000
Cherokee County
Andrews, NC 28901
21 months ago
$69,000
7.14 acres
Clay County
Hayesville, NC 28904
21 months ago
$47,000
1.3 acres
Clay County
Hayesville, NC 28904
23 months ago
$25,000
1 acre
Ashe County
Fleetwood, NC 28626
4 years ago
$225,000
3 acres
Swain County
Almond, NC 28702
4 years ago
$86,000
16 acres
Jackson County
Sylva, NC 28779
3 days
$954,000
Cherokee County
Murphy, NC 28902
3 days
$175,000
Cherokee County
Murphy, NC 28906
Pending
Under contract
$33,000
1 acre
Clay County
Hayesville, NC 28904
Pending
Under contract
$187,500
7.42 acres
Clay County
Hayesville, NC 28904
Pending
Under contract
$35,000
4 acres
Watauga County
Boone, NC 28607
Pending
Under contract
$39,500
2 acres
Rutherford County
Rutherfordton, NC 28139
Pending
Under contract
$69,500
0.79 acres
Henderson County
Hendersonville, NC 28792
Pending
Under contract
$74,900
1.67 acres
Ashe County
Warrensville, NC 28693
Pending
Under contract
$74,750
1.15 acres
Macon County
Franklin, NC 28734
Pending
Under contract
$100,000
1.23 acres
Avery County
Banner Elk, NC 28604
Pending
Under contract
$65,000
1.75 acres
Jackson County
Sylva, NC 28779
Pending
Under contract
$240,000
19.4 acres
Burke County
Newland, NC 28657
Pending
Under contract
$69,000
0.45 acres
Haywood County
Canton, NC 28716
Pending
Under contract
$99,500
0.84 acres
Macon County
Highlands, NC 28741
45 days ago
$169,800
Cherokee County
Murphy, NC 28906
Pending
Under contract
$25,000
0.3 acres
Caldwell County
Lenoir, NC 28645
Pending
Under contract
$1,200,000
21 acres
Jackson County
Whittier, NC 28789
Pending
Under contract
$850,000
104 acres
Buncombe County
Barnardsville, NC 28709
Pending
Under contract
$100,000
1.1 acres
Haywood County
Waynesville, NC 28785
Pending
Under contract
$799,000
116 acres
Rutherford County
Rutherfordton, NC 28139
Pending
Under contract
$79,500
0.64 acres
Buncombe County
Asheville, NC 28805
3 months ago
$215,000
2.6 acres
Avery County
Linville, NC 28646
4 months ago
$100,000
Macon County
Topton, NC 28781
4 months ago
$24,900
Cherokee County
Marble, NC 28905
Pending
Under contract
$59,950
3 acres
Jackson County
Tuckasegee, NC 28783
4 months ago
$65,000
0.62 acres
Clay County
Hayesville, NC 28904
4 months ago
$699,000
Graham County
Robbinsville, NC 28771
4 months ago
$87,500
Graham County
Robbinsville, NC 28771
5 months ago
$189,900
7 acres
Ashe County
West Jefferson, NC 28694
Pending
Under contract
$950,000
25.3 acres
Caldwell County
Granite Falls, NC 28630
Pending
Under contract
$129,000
18.2 acres
McDowell County
Old Fort, NC 28762
6 months ago
$58,900
1.27 acres
Ashe County
Creston, NC 28615
6 months ago
$6,700
0.35 acres
Wilkes County
Hays, NC 28635
Pending
Under contract
$39,900
1.5 acres
Caldwell County
Granite Falls, NC 28680
1
…
88
89
90
91
…
4,401-4,450 of 5,180 properties
Map