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
$27,000
0.58 acres
Macon County
Franklin, NC 28734
4 months ago
$229,900
Cherokee County
Marble, NC 28905
Pending
Under contract
$105,000
2.64 acres
Henderson County
Fletcher, NC 28732
5 months ago
$16,000
Cherokee County
Murphy, NC 28906
Pending
Under contract
$75,000
10 acres
Wilkes County
McGrady, NC 28649
$36k drop • Mar 17
$239,000
1 acre
Transylvania County
Sapphire, NC 28774
Pending
Under contract
$195,000
2.74 acres
Swain County
Almond, NC 28702
Pending
Under contract
$15,000
0.56 acres
Clay County
Hayesville, NC 28904
5 months ago
$299,900
Cherokee County
Murphy, NC 28906
Pending
Under contract
$475,000
0.33 acres
Buncombe County
Asheville, NC 28806
6 months ago
$13,450
0.39 acres
Wilkes County
North Wilkesboro, NC 28659
6 months ago
$13,450
0.39 acres
Wilkes County
North Wilkesboro, NC 28659
6 months ago
$249,000
6.4 acres
Cherokee County
Marble, NC 28905
7 months ago
$42,000
0.48 acres
Clay County
Hayesville, NC 28904
Pending
Under contract
$125,000
1.56 acres
Buncombe County
Fairview, NC 28730
Pending
Under contract
$49,000
4.38 acres
Macon County
Topton, NC 28781
Pending
Under contract
$36,900
1.17 acres
Cherokee County
Murphy, NC 28906
Pending
Under contract
$295,000
21 acres
Buncombe County
Black Mountain, NC 28711
8 months ago
$118,000
12.2 acres
Watauga County
Lenoir, NC 28645
9 months ago
$115,000
3.57 acres
McDowell County
Nebo, NC 28761
Pending
Under contract
$250,000
4.23 acres
Macon County
Highlands, NC 28741
10 months ago
$29,999
1.54 acres
Macon County
Franklin, NC 28734
10 months ago
$140,000
7 acres
Swain County
Bryson City, NC 28713
10 months ago
$30,000
Clay County
Hayesville, NC 28904
Pending
Under contract
$149,000
2 acres
Watauga County
Blowing Rock, NC 28605
Pending
Under contract
$250,000
31.4 acres
Jackson County
Sylva, NC 28779
Pending
Under contract
$23,900
0.79 acres
Swain County
Whittier, NC 28789
12 months ago
$20,000
0.66 acres
Macon County
Nantahala Township, NC 28781
14 months ago
$55,000
0.64 acres
Yancey County
Burnsville, NC 28714
Pending
Under contract
$38,500
1.44 acres
Haywood County
Waynesville, NC 28785
19 months ago
$45,000
1.39 acres
Haywood County
Maggie Valley, NC 28751
22 months ago
$276,000
46 acres
Cherokee County
Murphy, NC 28906
Pending
Under contract
$2,272,600
313 acres
Jackson County
Cullowhee, NC 28723
2 years ago
$25,000
1.57 acres
Swain County
Whittier, NC 28789
Pending
Under contract
$249,000
29.2 acres
Rutherford County
Union Mills, NC 28167
Pending
Under contract
$1,500,000
97.9 acres
Haywood County
Clyde, NC 28721
Pending
Under contract
$60,000
6.25 acres
Clay County
Hayesville, NC 28904
3 years ago
$89,900
1.13 acres
Watauga County
Boone, NC 28607
3 years ago
$99,900
0.76 acres
Watauga County
Blowing Rock, NC 28605
3 years ago
$57,500
1 acre
Alleghany County
Sparta, NC 28675
4 years ago
$12,000
0.55 acres
Ashe County
Laurel Springs, NC 28644
4 years ago
$29,000
0.52 acres
Burke County
Morganton, NC 28655
Pending
Under contract
$80,000
4 acres
Buncombe County
Candler, NC 28715
Pending
Under contract
$60,000
2.36 acres
Buncombe County
Candler, NC 28715
5 years ago
$89,000
1.54 acres
Swain County
Almond, NC 28702
5 years ago
$79,000
1.8 acres
Swain County
Almond, NC 28702
6 years ago
$2,995,000
111 acres
Caldwell County
Blowing Rock, NC 28605
Pending
Under contract
$350,000
7.15 acres
Transylvania County
Lake Toxaway, NC 28747
Pending
Under contract
$30,000
1 acre
Jackson County
Cullowhee, NC 28723
Pending
Under contract
$49,000
0.53 acres
Henderson County
East Flat Rock, NC 28726
1
…
86
87
88
89
…
4,301-4,350 of 5,180 properties
Map