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,250 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.
3 days
$2,999,000
1.53 acres
Jackson County
5 bd, 5 ba
•
— sq ft
Cashiers, NC 28717
Pending
Under contract
$860,000
32.2 acres
Jackson County
2 bd, 2 ba
•
— sq ft
Glenville, NC 28736
Pending
Under contract
$370,000
1.74 acres
Jackson County
2 bd, 1 ba
•
— sq ft
Cashiers, NC 28717
60 days ago
$158,000
0.1 acres
Buncombe County
Asheville, NC 28803
60 days ago
$164,000
0.19 acres
Buncombe County
Asheville, NC 28803
12 months ago
$10,000
0.22 acres
Ashe County
West Jefferson, NC 28694
9 hours
$634,000
2.66 acres
Buncombe County
3 bd, 2 ba
•
1,664 sq ft
Asheville, NC 28803
15 hours
$69,900
3.77 acres
Alleghany County
Laurel Springs, NC 28644
2 months ago
$59,999
3.1 acres
Jackson County
Sylva, NC 28779
48 days ago
$35,000
2.73 acres
Cherokee County
Topton, NC 28781
Pending
Under contract
$310,000
1.86 acres
Haywood County
2 bd, 2 ba
•
1,000 sq ft
Maggie Valley, NC 28751
2 months ago
$219,000
15 acres
Jackson County
Cullowhee, NC 28723
4 months ago
$1,500,000
28 acres
Henderson County
Zirconia, NC 28790
4 months ago
$199,900
24.7 acres
Jackson County
Sylva, NC 28779
6 months ago
$98,000
0.59 acres
Watauga County
Blowing Rock, NC 28605
6 months ago
$95,000
2.4 acres
Yancey County
Burnsville, NC 28714
3 months ago
$24,000
1 acre
Ashe County
Crumpler, NC 28617
8 months ago
$40,000
1.52 acres
Yancey County
Burnsville, NC 28714
10 months ago
$196,000
0.08 acres
Madison County
Mars Hill, NC 28754
10 months ago
$194,000
0.08 acres
Madison County
Mars Hill, NC 28754
10 months ago
$239,000
0.05 acres
Madison County
Mars Hill, NC 28754
10 months ago
$203,000
0.03 acres
Madison County
Mars Hill, NC 28754
10 months ago
$85,000
2.4 acres
Jackson County
Glenville, NC 28736
$9.9k drop • Jan 5
$30,000
1.56 acres
Jackson County
Sylva, NC 28779
4 days
$350,000
6.4 acres
Buncombe County
Swannanoa, NC 28778
Featured
10 days ago
$6,200,000
128 acres
Wilkes County
5 bd, 5 ba
•
7,664 sq ft
Purlear, NC 28665
10 days
$45,000
5.53 acres
Cherokee County
Topton, NC 28781
17 days
$320,000
2.9 acres
Swain County
Bryson City, NC 28713
38 days ago
$1,100,000
11 acres
Macon County
4 bd, 6 ba
•
2,592 sq ft
Otto, NC 28763
7 months ago
$49,000
2 acres
Clay County
Hayesville, NC 28904
8 months ago
$379,000
0.08 acres
Macon County
Scaly Mountain, NC 28775
$2.5k drop • Oct 22
$146,500
2 acres
Madison County
Leicester, NC 28748
10 months ago
$135,000
0.04 acres
Madison County
Mars Hill, NC 28754
10 months ago
$88,000
0.05 acres
Madison County
Mars Hill, NC 28754
12 months ago
$59,000
2.34 acres
Swain County
Bryson City, NC 28713
$5k drop • Oct 30
$290,000
18.8 acres
Cherokee County
Murphy, NC 28906
16 months ago
$70,000
2.72 acres
McDowell County
Black Mountain, NC 28711
20 months ago
$124,900
2.88 acres
Clay County
Hayesville, NC 28904
Pending
Under contract
$37,500
4.78 acres
Transylvania County
Balsam Grove, NC 28708
2 years ago
$29,900
1.34 acres
Haywood County
Waynesville, NC 28785
3 years ago
$87,000
0.51 acres
Macon County
Highlands, NC 28741
Pending
Under contract
$45,000
1.25 acres
Macon County
Franklin, NC 28734
$10k drop • Jan 6
$385,000
32.8 acres
Watauga County
Sugar Grove, NC 28679
11 months ago
$54,500
4.38 acres
Clay County
Hayesville, NC 28904
$180k drop • Dec 2
$1,595,000
210 acres
Macon County
2 bd, 1 ba
•
1,800 sq ft
Franklin, NC 28734
10 months ago
$182,000
0.04 acres
Madison County
Mars Hill, NC 28754
10 months ago
$125,000
0.04 acres
Madison County
Mars Hill, NC 28754
10 months ago
$239,000
0.04 acres
Madison County
Mars Hill, NC 28754
10 months ago
$192,000
0.08 acres
Madison County
Mars Hill, NC 28754
10 months ago
$279,000
0.07 acres
Madison County
Mars Hill, NC 28754
1
2
3
4
…
45
1-50 of 2,250 properties
Map