Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Mountain land for sale in Western North Carolina
Price
Size
Tags
Save
Reset
3,434 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.
3 years ago
$40,000
0.76 acres
Clay County
Hayesville, NC 28904
5 years ago
$129,500
1.28 acres
Alleghany County
Sparta, NC 28675
5 years ago
$129,500
1.25 acres
Alleghany County
Sparta, NC 28675
5 years ago
$129,500
1.12 acres
Alleghany County
Sparta, NC 28675
5 years ago
$129,500
1.19 acres
Alleghany County
Sparta, NC 28675
5 years ago
$112,500
1.27 acres
Alleghany County
Sparta, NC 28675
5 years ago
$119,500
1 acre
Alleghany County
Sparta, NC 28675
5 years ago
$115,500
1 acre
Alleghany County
Sparta, NC 28675
5 years ago
$119,500
1 acre
Alleghany County
Sparta, NC 28675
5 years ago
$129,500
1 acre
Alleghany County
Sparta, NC 28675
5 years ago
$99,500
1.27 acres
Alleghany County
Sparta, NC 28675
6 years ago
$28,600
2.31 acres
Clay County
Hayesville, NC 28904
6 years ago
$31,000
4.15 acres
Jackson County
Sylva, NC 28779
6 years ago
$25,000
2.4 acres
Jackson County
Sylva, NC 28779
7 years ago
$18,900
0.96 acres
Alleghany County
Sparta, NC 28675
4 days
$7,000
0.38 acres
Ashe County
West Jefferson, NC 28694
17 days
$399,000
2.8 acres
Ashe County
3 bd, 2 ba
•
2,077 sq ft
Jefferson, NC 28640
2 months ago
$1,499,000
1.83 acres
Jackson County
3 bd, 3.5 ba
•
— sq ft
Sapphire, NC 28774
$36k drop • Oct 28
$559,000
2 acres
Clay County
3 bd, 3.5 ba
•
— sq ft
Hayesville, NC 28904
2 months ago
$45,000
0.63 acres
Swain County
Bryson City, NC 28713
2 months ago
$159,900
23 acres
Ashe County
Jefferson, NC 28640
2 months ago
$259,000
1.8 acres
Macon County
3 bd, 2 ba
•
— sq ft
Franklin, NC 28734
3 months ago
$28,000
5 acres
Haywood County
Waynesville, NC 28785
4 months ago
$9,000
0.45 acres
Macon County
Franklin, NC 28734
$205k drop • Sept 18
$5,495,000
2.13 acres
Watauga County
5 bd, 6 ba
•
8,833 sq ft
Boone, NC 28618
4 months ago
$150,000
0.5 acres
Avery County
Newland, NC 28657
$5k drop • Oct 23
$59,900
0.56 acres
Swain County
Bryson City, NC 28713
$4k drop • Oct 23
$64,900
0.89 acres
Swain County
Bryson City, NC 28713
5 months ago
$31,000
1 acre
Mitchell County
Spruce Pine, NC 28749
5 months ago
$1,100,000
3 acres
Ashe County
4 bd, 4.5 ba
•
5,815 sq ft
Jefferson, NC 28640
5 months ago
$2,500,000
1.52 acres
Jackson County
4 bd, 3.5 ba
•
— sq ft
Cullowhee, NC 28723
6 months ago
$649,000
2 acres
Haywood County
3 bd, 2.5 ba
•
2,140 sq ft
Waynesville, NC 28786
6 months ago
$2,495,000
3.28 acres
Jackson County
4 bd, 4 ba
•
— sq ft
Sapphire, NC 28774
7 months ago
$1,800,000
1.84 acres
Macon County
4 bd, 5 ba
•
2,960 sq ft
Highlands, NC 28741
7 months ago
$5,800,000
45 acres
Macon County
4 bd, 3.5 ba
•
— sq ft
Highlands, NC 28741
7 months ago
$36,000
1 acre
Haywood County
Waynesville, NC 28785
8 months ago
$45,000
2 acres
Clay County
Hayesville, NC 28904
8 months ago
$65,000
7.86 acres
Swain County
Bryson City, NC 28713
9 months ago
$82,500
0.59 acres
Avery County
Sugar Mountain, NC 28604
9 months ago
$664,900
6.23 acres
Ashe County
3 bd, 2 ba
•
2,774 sq ft
Jefferson, NC 28640
9 months ago
$16,000
1.39 acres
Alleghany County
Piney Creek, NC 28663
9 months ago
$6,250,000
212 acres
Macon County
Scaly Mountain, NC 28775
10 months ago
$100,000
1.2 acres
Watauga County
Boone, NC 28607
10 months ago
$120,000
1.26 acres
Watauga County
Boone, NC 28607
10 months ago
$145,000
1.1 acres
Watauga County
Boone, NC 28607
$1k drop • Oct 7
$26,900
0.98 acres
Burke County
Newland, NC 28657
11 months ago
$335,000
1.5 acres
Macon County
4 bd, 2 ba
•
2,442 sq ft
Franklin, NC 28734
12 months ago
$160,000
2.26 acres
Avery County
Banner Elk, NC 28604
12 months ago
$95,000
1.65 acres
Clay County
Hayesville, NC 28904
13 months ago
$2,995,000
2.7 acres
Henderson County
3 bd, 4 ba
•
6,297 sq ft
Hendersonville, NC 28792
1
…
52
53
54
55
…
69
2,601-2,650 of 3,434 properties
Map