Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Commercial land for sale in Western North Carolina
Price
Size
Tags
Save
Reset
248 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.
42 days ago
$4,300,000
23.9 acres
Cherokee County
Marble, NC 28905
$24k drop • June 22
$975,000
33 acres
McDowell County
Marion, NC 28752
26 days
$975,000
38.7 acres
Macon County
Franklin, NC 28734
17 days
$3,000,000
14.2 acres
Henderson County
Flat Rock, NC 28731
50 days ago
$3,500,000
38 acres
Cherokee County
Murphy, NC 28906
26 days
$349,000
5.73 acres
Haywood County
Waynesville, NC 28786
30 days ago
$224,875
9.14 acres
Swain County
Bryson City, NC 28713
3 months ago
$1,500,000
3.3 acres
Macon County
Franklin, NC 28734
3 months ago
$475,000
20.8 acres
Jackson County
Sylva, NC 28779
16 days
$795,600
7.78 acres
Wilkes County
Wilkesboro, NC 28697
48 days ago
$1,920,000
9.9 acres
Jackson County
4 ba
•
8,000 sq ft
Sylva, NC 28779
3 months ago
$750,000
2.19 acres
Swain County
Bryson City, NC 28713
15 days
$149,000
2.86 acres
Madison County
Mars Hill, NC 28754
20 days
$159,900
9.19 acres
Buncombe County
Black Mountain, NC 28711
2 months ago
$795,000
0.75 acres
Macon County
Franklin, NC 28734
$345k drop • June 11
$1,950,000
18.2 acres
Alleghany County
4 bd, 5.5 ba
•
4,441 sq ft
Sparta, NC 28675
2 months ago
$2,000,000
11 acres
Macon County
Franklin, NC 28734
3 months ago
$400,000
2.58 acres
Jackson County
Sylva, NC 28779
5 months ago
$365,000
5.83 acres
Jackson County
Cashiers, NC 28717
6 days
$424,900
3.24 acres
Cherokee County
2 bd, 2 ba
•
1,629 sq ft
Murphy, NC 28906
$50.9k drop • June 15
$849,000
13.5 acres
Macon County
3 bd, 2.5 ba
•
— sq ft
Franklin, NC 28734
5 months ago
$675,000
8.27 acres
McDowell County
Marion, NC 28752
3 months ago
$10,000/mo
4 acres
Haywood County
Canton, NC 28716
2 months ago
$699,000
5 acres
Macon County
Franklin, NC 28734
3 months ago
$1,200,000
0.96 acres
Henderson County
Hendersonville, NC 28792
$26k drop • June 7
$499,000
5.34 acres
Transylvania County
5 bd, 2 ba
•
1,794 sq ft
Brevard, NC 28712
2 months ago
$3,300,000
4.6 acres
Caldwell County
Granite Falls, NC 28630
5 months ago
$2,900,000
45 acres
Macon County
Otto, NC 28763
48 days ago
$399,500
4.15 acres
Caldwell County
Granite Falls, NC 28630
2 months ago
$499,900
15.6 acres
Ashe County
3 bd, 1.5 ba
•
2,029 sq ft
Jefferson, NC 28640
2 months ago
$125,000
2 acres
Rutherford County
Forest City, NC 28043
3 months ago
$199,000
2 acres
Yancey County
Burnsville, NC 28714
10 days
$699,000
5.22 acres
Ashe County
West Jefferson, NC 28694
2 months ago
$82,500
0.67 acres
Rutherford County
Forest City, NC 28139
$20k drop • June 6
$475,000
0.3 acres
Buncombe County
Black Mountain, NC 28711
3 months ago
$245,000
3.25 acres
Jackson County
Sylva, NC 28779
4 months ago
$1,900,000
26.5 acres
Jackson County
1 ba
•
4,000 sq ft
Sylva, NC 28779
2 months ago
$565,000
0.78 acres
Macon County
Franklin, NC 28734
4 months ago
$199,000
1.65 acres
Burke County
Jonas Ridge, NC 28657
$15k drop • May 12
$60,000
2 acres
McDowell County
Newland, NC 28657
24 days
$1,800,000
13.7 acres
Macon County
4 ba
•
2,100 sq ft
Franklin, NC 28734
3 months ago
$1,200,000
14 acres
McDowell County
Old Fort, NC 28762
5 months ago
$1,199,000
2.5 acres
Macon County
Franklin, NC 28734
45 days ago
$165,000
0.75 acres
Burke County
Morganton, NC 28655
2 months ago
$399,900
4.15 acres
Caldwell County
Granite Falls, NC 28630
2 months ago
$1,995,000
6.84 acres
Watauga County
6 bd, 4 ba
•
6,679 sq ft
Boone, NC 28607
3 months ago
$759,000
62.2 acres
Wilkes County
Ferguson, NC 28624
$10k drop • May 19
$415,000
35 acres
Burke County
Valdese, NC 28690
6 months ago
$625,000
3.82 acres
Haywood County
Maggie Valley, NC 28751
7 months ago
$399,900
1.5 acres
McDowell County
Marion, NC 28752
1
2
3
4
5
1-50 of 248 properties
Map