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.
Pending
Under contract
$185,000
11.6 acres
Jackson County
Whittier, NC 28789
Pending
Under contract
$48,500
0.32 acres
Buncombe County
Leicester, NC 28748
Pending
Under contract
$65,000
2.7 acres
Watauga County
Boone, NC 28607
Pending
Under contract
$85,000
0.97 acres
Clay County
Hayesville, NC 28904
29 days
$44,900
Cherokee County
Marble, NC 28905
Pending
Under contract
$235,000
0.56 acres
Jackson County
Cashiers, NC 28717
Pending
Under contract
$150,000
2 acres
Henderson County
Hendersonville, NC 28792
Pending
Under contract
$69,000
1.9 acres
Macon County
Franklin, NC 28734
Pending
Under contract
$275,000
3.56 acres
Macon County
Highlands, NC 28741
36 days ago
$279,900
19.8 acres
Cherokee County
Murphy, NC 28906
Pending
Under contract
$84,900
3.52 acres
Alleghany County
Piney Creek, NC 28663
Pending
Under contract
$89,000
3 acres
Watauga County
Boone, NC 28607
Pending
Under contract
$299,900
25.2 acres
McDowell County
Old Fort, NC 28762
53 days ago
$33,000
0.61 acres
Caldwell County
Granite Falls, NC 28630
Pending
Under contract
$150,000
20.7 acres
Caldwell County
Lenoir, NC 28645
Pending
Under contract
$49,500
0.47 acres
Watauga County
Beech Mountain, NC 28604
Pending
Under contract
$389,200
55.6 acres
Madison County
Mars Hill, NC 28754
Pending
Under contract
$129,000
1.28 acres
Burke County
Connelly Springs, NC 28612
Pending
Under contract
$250,000
2.56 acres
Jackson County
Cashiers, NC 28717
2 months ago
$34,900
0.38 acres
Caldwell County
Lenoir, NC 28645
2 months ago
$18,500
1.19 acres
Cherokee County
Murphy, NC 28906
3 months ago
$125,000
Cherokee County
Cherokee, NC 28906
3 months ago
$34,900
0.87 acres
Wilkes County
North Wilkesboro, NC 28659
Pending
Under contract
$55,000
3 acres
Clay County
Brasstown, NC 28902
5 months ago
$549,000
Graham County
Robbinsville, NC 28771
Pending
Under contract
$95,000
4.28 acres
Swain County
Bryson City, NC 28713
Pending
Under contract
$64,000
0.3 acres
Watauga County
Beech Mountain, NC 28604
Pending
Under contract
$49,500
4.48 acres
Rutherford County
Lake Lure, NC 28746
Pending
Under contract
$135,000
21.7 acres
Graham County
Robbinsville, NC 28771
Pending
Under contract
$30,000
0.44 acres
Swain County
Bryson City, NC 28713
8 months ago
$59,900
Clay County
Hayesville, NC 28904
$80.7k drop • Feb 27
$899,900
Cherokee County
Murphy, NC 28906
Pending
Under contract
$58,000
1.24 acres
Henderson County
Hendersonville, NC 28791
Pending
Under contract
$325,000
56.2 acres
Madison County
Marshall, NC 28753
$10k drop • Apr 22
$19,900
0.59 acres
Clay County
Hayesville, NC 28904
8 months ago
$12,900
0.92 acres
Cherokee County
Murphy, NC 28906
8 months ago
$79,900
1.1 acres
Clay County
Hayesville, NC 28904
Pending
Under contract
$33,000
2.18 acres
Clay County
Hayesville, NC 29804
Pending
Under contract
$120,000
20.2 acres
Wilkes County
Millers Creek, NC 28651
Pending
Under contract
$22,000
1.15 acres
McDowell County
Marion, NC 28752
9 months ago
$29,000
Cherokee County
Murphy, NC 28906
10 months ago
$29,800
1.32 acres
Cherokee County
Murphy, NC 28906
Pending
Under contract
$49,000
0.74 acres
Rutherford County
Lake Lure, NC 28746
11 months ago
$19,800
1.47 acres
Cherokee County
Murphy, NC 28906
11 months ago
$74,900
1 acre
Cherokee County
Murphy, NC 28906
Pending
Under contract
$49,000
2.26 acres
Jackson County
Cullowhee, NC 28723
Pending
Under contract
$11,000
0.29 acres
Caldwell County
Lenoir, NC 28645
$3k drop • Mar 26
$29,500
1.38 acres
Avery County
Elk Park, NC 28622
$4.1k drop • Apr 17
$44,900
3.5 acres
Ashe County
Laurel Springs, NC 28644
12 months ago
$75,000
1.2 acres
Cherokee County
Murphy, NC 28906
1
…
87
88
89
90
…
4,351-4,400 of 5,180 properties
Map