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,263 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.
4 months ago
$35,000
3.13 acres
McDowell County
Nebo, NC 28761
4 months ago
$125,000
3.57 acres
Watauga County
Zionville, NC 28698
4 months ago
$35,700
1.42 acres
Clay County
Hayesville, NC 28904
4 months ago
$65,000
2 acres
Jackson County
Cullowhee, NC 28723
4 months ago
$125,000
8.3 acres
Cherokee County
Cherokee, NC 28906
4 months ago
$155,000
3 acres
Haywood County
Waynesville, NC 28786
4 months ago
$39,900
1.12 acres
Clay County
Hayesville, NC 28904
5 months ago
$139,900
2.74 acres
Avery County
Newland, NC 28657
5 months ago
$199,000
2.55 acres
Watauga County
Boone, NC 28607
5 months ago
$229,900
7 acres
Cherokee County
Marble, NC 28905
5 months ago
$59,000
0.47 acres
Haywood County
Canton, NC 28716
6 months ago
$100,000
0.53 acres
Jackson County
Cullowhee, NC 28723
$2k drop • May 19
$29,000
0.89 acres
Cherokee County
Murphy, NC 20906
6 months ago
$47,900
7.7 acres
Graham County
Robbinsville, NC 28771
6 months ago
$220,000
6.28 acres
Swain County
Bryson City, NC 28713
7 months ago
$825,000
3 acres
McDowell County
Nebo, NC 28761
7 months ago
$85,000
1.73 acres
Caldwell County
Granite Falls, NC 28630
7 months ago
$45,000
0.06 acres
Jackson County
Sylva, NC 28779
7 months ago
$199,900
1.15 acres
Burke County
Connelly Springs, NC 28612
8 months ago
$79,000
3.87 acres
Jackson County
Cullowhee, NC 28723
8 months ago
$240,000
19.2 acres
Madison County
Hot Springs, NC 28743
$999 drop • Mar 16
$39,000
1.29 acres
Cherokee County
Murphy, NC 28906
8 months ago
$629,000
0.77 acres
Jackson County
Highlands, NC 28741
15 months ago
$139,900
10.1 acres
Ashe County
Grassy Creek, NC 28631
9 months ago
$598,900
10 acres
Buncombe County
Black Mountain, NC 28711
$1.51k drop • May 19
$21,990
1.23 acres
Macon County
Franklin, NC 28734
9 months ago
$179,000
2.12 acres
Jackson County
Sylva, NC 28779
$1k drop • Apr 20
$48,000
1.5 acres
Buncombe County
Swannanoa, NC 28778
$20k drop • May 26
$99,900
10.7 acres
Wilkes County
McGrady, NC 28649
10 months ago
$149,900
6.72 acres
Graham County
Almond, NC 28702
10 months ago
$34,900
4.23 acres
Henderson County
Hendersonville, NC 28792
11 months ago
$399,900
2 acres
Haywood County
Waynesville, NC 28786
$3.9k drop • May 20
$18,500
1.54 acres
Clay County
Hayesville, NC 28904
11 months ago
$2,900,000
9.36 acres
Jackson County
Cashiers, NC 28717
12 months ago
$15,000
1 acre
Yancey County
Mars Hill, NC 28754
13 months ago
$140,000
13 acres
Jackson County
Sylva, NC 28779
13 months ago
$110,000
5.55 acres
Jackson County
Sylva, NC 28779
14 months ago
$125,000
2 acres
Jackson County
Cullowhee, NC 28723
14 months ago
$125,000
4 acres
Jackson County
Cullowhee, NC 28723
14 months ago
$335,000
33.4 acres
Polk County
Mill Spring, NC 28756
$50k drop • May 1
$375,000
12.6 acres
Swain County
Bryson City, NC 28713
$10k drop • Apr 13
$165,000
4.49 acres
Henderson County
Zirconia, NC 28790
22 months ago
$19,900
2.75 acres
Transylvania County
Rosman, NC 28772
23 months ago
$63,500
3.24 acres
Polk County
Mill Spring, NC 28756
$10k drop • Mar 12
$69,900
11.4 acres
Ashe County
Lansing, NC 28643
$20.8k drop • May 6
$57,000
5 acres
Rutherford County
Rutherfordton, NC 28139
$4.1k drop • Mar 16
$94,900
12.5 acres
Madison County
Hot Springs, NC 28743
2 years ago
$35,900
1.5 acres
McDowell County
Nebo, NC 28761
2 years ago
$375,000
47.4 acres
Madison County
Marshall, NC 28753
4 years ago
$21,500
2.1 acres
Madison County
Mars Hill, NC 28754
1
…
35
36
37
38
…
1,751-1,800 of 5,263 properties
Map