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
$320,000
14 acres
Polk County
Rutherfordton, NC 28139
Pending
Under contract
$66,700
2 acres
Transylvania County
Pisgah Forest, NC 28768
Pending
Under contract
$45,000
1.57 acres
Clay County
Hayesville, NC 28904
Pending
Under contract
$325,000
10.2 acres
Polk County
Mill Spring, NC 28756
Pending
Under contract
$85,000
1 acre
Haywood County
Waynesville, NC 28786
8 months ago
$75,000
1 acre
Haywood County
Waynesville, NC 28786
Pending
Under contract
$225,000
4.3 acres
Macon County
Highlands, NC 28741
Pending
Under contract
$19,000
0.91 acres
Jackson County
Sapphire, NC 28774
9 months ago
$81,900
2.63 acres
Cherokee County
Murphy, NC 28906
10 months ago
$29,800
1.16 acres
Cherokee County
Murphy, NC 28906
Pending
Under contract
$45,000
2.7 acres
Cherokee County
Murphy, NC 28906
Pending
Under contract
$90,000
1.57 acres
Jackson County
Glenville, NC 28736
Pending
Under contract
$600,000
8 acres
Jackson County
Sylva, NC 28779
14 months ago
$29,900
1 acre
Cherokee County
Andrews, NC 28901
14 months ago
$249,000
26.3 acres
Swain County
Bryson City, NC 28713
Pending
Under contract
$109,000
0.6 acres
Buncombe County
Asheville, NC 28806
16 months ago
$155,900
0.98 acres
Jackson County
Cashiers, NC 28717
17 months ago
$37,500
Cherokee County
Andrews, NC 28901
19 months ago
$639,000
Clay County
Hayesville, NC 28904
20 months ago
$37,500
0.94 acres
Cherokee County
Murphy, NC 28906
21 months ago
$1,250,000
25.3 acres
Ashe County
Fleetwood, NC 28626
22 months ago
$399,500
Graham County
Robbinsville, NC 28771
23 months ago
$23,000
0.42 acres
Watauga County
Beech Mountain, NC 28604
Pending
Under contract
$67,000
4.49 acres
Haywood County
Waynesville, NC 28785
2 years ago
$189,000
1.67 acres
Swain County
Almond, NC 28702
3 years ago
$34,900
1.15 acres
Watauga County
Boone, NC 28607
3 years ago
$28,430
0.59 acres
Watauga County
Boone, NC 28607
Pending
Under contract
$2,250,000
242 acres
Madison County
Hot Springs, NC 28743
4 years ago
$129,000
2.42 acres
Swain County
Almond, NC 28702
Pending
Under contract
$87,900
6.54 acres
Ashe County
Lansing, NC 28643
Pending
Under contract
$28,000
3.66 acres
Cherokee County
Murphy, NC 28906
5 years ago
$89,000
1.59 acres
Swain County
Almond, NC 28702
10 days
$550,000
3.33 acres
Jackson County
Highlands, NC 28741
9 days
$249,000
3.38 acres
Jackson County
Glenville, NC 28736
15 days
$299,000
15 acres
Jackson County
Glenville, NC 28736
Pending
Under contract
$59,900
1.59 acres
Wilkes County
North Wilkesboro, NC 28659
Pending
Under contract
$750,000
2.4 acres
Buncombe County
Asheville, NC 28805
Pending
Under contract
$399,900
10.2 acres
Polk County
Tryon, NC 28782
Pending
Under contract
$29,999
0.41 acres
Watauga County
Beech Mountain, NC 28604
Pending
Under contract
$73,000
1.5 acres
Buncombe County
Leicester, NC 28748
Pending
Under contract
$15,000
0.29 acres
Watauga County
Beech Mountain, NC 28604
Pending
Under contract
$60,000
1.74 acres
Caldwell County
Granite Falls, NC 28630
47 days ago
$55,000
1.43 acres
Macon County
Nantahala Township, NC 28781
Pending
Under contract
$90,000
1 acre
Henderson County
Mills River, NC 28759
Pending
Under contract
$75,000
5.29 acres
Burke County
Morganton, NC 28655
52 days ago
$395,000
13.3 acres
Jackson County
Cullowhee, NC 28723
Pending
Under contract
$75,000
0.75 acres
Clay County
Hayesville, NC 28904
Pending
Under contract
$10,000
0.86 acres
Cherokee County
Andrews, NC 28901
Pending
Under contract
$59,000
15 acres
Burke County
Morganton, NC 28655
Pending
Under contract
$111,150
8.55 acres
Yancey County
Burnsville, NC 28714
1
…
89
90
91
92
…
4,451-4,500 of 5,180 properties
Map