Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
North Carolina mountain land for sale
Price
Size
Tags
Save
Reset
2,302 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in North Carolina
for more listings.
6 hours
$360,000
3.59 acres
Buncombe County
Candler, NC 28715
Pending
Under contract
$650,000
9.3 acres
Haywood County
5 bd, 3 ba
•
2,000 sq ft
Waynesville, NC 28786
$10k drop • Dec 12
$140,000
6.75 acres
McDowell County
Marion, NC 28752
4 months ago
$1,499,000
52.7 acres
Buncombe County
Black Mountain, NC 28711
$200k drop • Dec 12
$1,695,000
70.2 acres
Haywood County
Canton, NC 28716
5 months ago
$339,000
2.3 acres
Haywood County
1 bd, 1 ba
•
400 sq ft
Canton, NC 28716
12 hours
$1,100,000
11 acres
Macon County
4 bd, 6 ba
•
2,592 sq ft
Otto, NC 28763
2 months ago
$69,500
9.6 acres
Ashe County
Lansing, NC 28643
10 hours
$449,000
1.75 acres
Macon County
3 bd, 2 ba
•
1,550 sq ft
Franklin, NC 28734
58 days ago
$39,500
0.25 acres
Haywood County
Waynesville, NC 28786
$15k drop • Oct 29
$529,000
2.1 acres
Alleghany County
3 bd, 3 ba
•
2,236 sq ft
Piney Creek, NC 28663
24 days
$10k drop • Dec 12
$165,000
8.5 acres
Macon County
1 bd, 1 ba
•
— sq ft
Franklin, NC 28734
12 hours
$1,200,000
15.4 acres
Haywood County
3 bd, 4 ba
•
3,428 sq ft
Canton, NC 28716
12 hours
$825,000
1.6 acres
Buncombe County
3 bd, 3 ba
•
2,649 sq ft
Fairview, NC 28730
12 hours
$50,000
1.24 acres
Haywood County
Waynesville, NC 28786
12 hours
$975,000
124 acres
Buncombe County
Black Mountain, NC 28711
12 hours
$550,000
5.13 acres
Macon County
3 bd, 3 ba
•
1,852 sq ft
Franklin, NC 28734
12 hours
$495,000
6.85 acres
Jackson County
3 bd, 4 ba
•
— sq ft
Sylva, NC 28779
3 months ago
$249,000
9.4 acres
Watauga County
Vilas, NC 28692
$5k drop • Dec 12
$29,900
3.2 acres
Jackson County
Sylva, NC 28779
$5k drop • Dec 12
$29,900
3.34 acres
Macon County
Millshoal Township, NC 28734
$1.4k drop • Dec 12
$24,500
1.23 acres
Macon County
Sugarfork Township, NC 28734
Pending
Under contract
$40,000
1.54 acres
Macon County
Cowee Township, NC 28734
$5k drop • Dec 12
$84,900
2.42 acres
Cherokee County
Topton, NC 28781
3 months ago
$60,000
Cherokee County
Murphy, NC 28906
Pending
Under contract
$409,900
6 acres
Graham County
2 bd, 2 ba
•
— sq ft
Robbinsville, NC 28771
Pending
Under contract
$24,900
0.77 acres
Clay County
Hayesville, NC 28904
9 months ago
$485,440
60.7 acres
Cherokee County
Topton, NC 28781
42 days ago
$2,250,000
9 acres
Buncombe County
4 bd, 3 ba
•
3,539 sq ft
Fairview, NC 28730
$40k drop • Dec 12
$995,000
13.9 acres
Buncombe County
3 bd, 3 ba
•
2,759 sq ft
Black Mountain, NC 28711
2 days
$199,000
0.97 acres
Macon County
Franklin, NC 28734
56 days ago
$1,020,000
10 acres
Transylvania County
4 bd, 4 ba
•
2,371 sq ft
Pisgah Forest, NC 28768
Pending
Under contract
$825,000
3 acres
Haywood County
3 bd, 3 ba
•
2,349 sq ft
Waynesville, NC 28786
17 days
$2,275,000
9 acres
Buncombe County
4 bd, 5 ba
•
3,746 sq ft
Fairview, NC 28730
$13k drop • Dec 12
$29,900
Clay County
Warne, NC 28909
Pending
Under contract
$599,000
2.14 acres
Polk County
4 bd, 4 ba
•
1,846 sq ft
Tryon, NC 28782
7 days
$20k drop • Dec 12
$299,000
2 acres
Clay County
4 bd, 3 ba
•
2,195 sq ft
Hayesville, NC 28904
Pending
Under contract
$35,000
2.58 acres
Haywood County
Canton, NC 28716
$5k drop • Dec 12
$24,900
2.5 acres
Jackson County
Tuckasegee, NC 28783
$10.1k drop • Dec 12
$84,900
0.21 acres
Avery County
Newland, NC 28657
23 hours
$24,999
1 acre
Macon County
Topton, NC 28781
Pending
Under contract
$8,000
0.68 acres
Clay County
Hayesville, NC 28904
2 days
$75,000
1 acre
Clay County
Hayesville, NC 28904
3 days
$99,900
6 acres
Yancey County
Burnsville, NC 28714
$52k drop • Nov 14
$836,000
7.64 acres
Buncombe County
3 bd, 4 ba
•
2,602 sq ft
Black Mountain, NC 28711
Pending
Under contract
$25,000
1.5 acres
Madison County
Mars Hill, NC 28754
$2k drop • Nov 28
$47,000
0.75 acres
Haywood County
Maggie Valley, NC 28751
1 day
$2,500,000
47.3 acres
Jackson County
Cashiers, NC 28717
9 months ago
$3,100,000
17.8 acres
Jackson County
4 bd, 5 ba
•
— sq ft
Cullowhee, NC 28723
21 days
$149,000
1.7 acres
Macon County
Highlands, NC 28741
1
2
3
4
…
47
1-50 of 2,302 properties
Map