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
2,771 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 days
$542,500
1.8 acres
Macon County
2 bd, 2 ba
•
— sq ft
Highlands, NC 28741
2 days
$674,000
14.9 acres
Watauga County
3 bd, 3 ba
•
2,160 sq ft
Vilas, NC 28692
4 days
$895,000
1.69 acres
Watauga County
3 bd, 3.5 ba
•
2,491 sq ft
Banner Elk, NC 28604
4 days
$975,000
8.72 acres
Macon County
4 bd, 4.5 ba
•
— sq ft
Scaly Mountain, NC 28775
4 days
$559,000
2.25 acres
Watauga County
4 bd, 2 ba
•
1,548 sq ft
Banner Elk, NC 28604
5 days
$1,447,500
1.74 acres
Jackson County
4 bd, 3.5 ba
•
— sq ft
Sapphire, NC 28774
6 days
$6,500,000
2.89 acres
Transylvania County
4 bd, 4 ba
•
— sq ft
Lake Toxaway, NC 28747
6 days
$1,300,000
2.39 acres
Watauga County
4 bd, 4 ba
•
3,470 sq ft
Boone, NC 28607
6 days
$1,050,000
2 acres
Ashe County
4 bd, 5 ba
•
4,222 sq ft
Crumpler, NC 28617
6 days
$370,000
2.2 acres
Watauga County
2 bd, 2 ba
•
1,459 sq ft
Sugar Grove, NC 28679
7 days
$1,495,000
2 acres
Macon County
3 bd, 2 ba
•
— sq ft
Highlands, NC 28741
7 days
$799,000
2.29 acres
Jackson County
3 bd, 2 ba
•
— sq ft
Sapphire, NC 28774
7 days
$929,900
1.59 acres
Ashe County
2 bd, 3 ba
•
2,236 sq ft
Todd, NC 28684
7 days
$950,000
1.5 acres
Watauga County
3 bd, 3.5 ba
•
1,776 sq ft
Sugar Grove, NC 28679
7 days
$925,000
4 acres
Ashe County
5 bd, 5 ba
•
2,887 sq ft
West Jefferson, NC 28694
8 days
$4,200,000
15 acres
Macon County
3 bd, 4.5 ba
•
— sq ft
Highlands, NC 28741
8 days
$1,695,000
3 acres
Jackson County
3 bd, 3.5 ba
•
— sq ft
Glenville, NC 28736
8 days
$649,900
2 acres
Ashe County
3 bd, 3.5 ba
•
2,391 sq ft
Jefferson, NC 28640
Pending
Under contract
$310,000
1.63 acres
Ashe County
2 bd, 1 ba
•
870 sq ft
Lansing, NC 28643
10 days
$14,500,000
2.32 acres
Jackson County
6 bd, 5.5 ba
•
— sq ft
Cashiers, NC 28717
10 days
$1,395,000
4 acres
Jackson County
3 bd, 3.5 ba
•
— sq ft
Glenville, NC 28736
10 days
$4,800,000
7.22 acres
Macon County
6 bd, 6.5 ba
•
— sq ft
Highlands, NC 28741
Pending
Under contract
$1,749,000
26.3 acres
Jackson County
3 bd, 3 ba
•
— sq ft
Glenville, NC 28736
10 days
$270,000
2 acres
Jackson County
2 bd, 1.5 ba
•
— sq ft
Glenville, NC 28736
10 days
$539,500
1.66 acres
Wilkes County
2 bd, 2 ba
•
1,353 sq ft
Ferguson, NC 28624
Pending
Under contract
$349,900
2.78 acres
Watauga County
3 bd, 2 ba
•
2,012 sq ft
Vilas, NC 28692
12 days
$495,000
2 acres
Jackson County
2 bd, 2 ba
•
— sq ft
Cullowhee, NC 28723
13 days
$2,395,000
1.87 acres
Macon County
5 bd, 5.5 ba
•
— sq ft
Highlands, NC 28741
13 days
$3,450,000
2.63 acres
Transylvania County
4 bd, 6.5 ba
•
— sq ft
Lake Toxaway, NC 28747
13 days
$2,500,000
5.36 acres
Jackson County
4 bd, 5.5 ba
•
— sq ft
Cashiers, NC 28717
13 days
$1,475,000
2 acres
Transylvania County
3 bd, 3 ba
•
— sq ft
Lake Toxaway, NC 28747
13 days
$720,000
6.57 acres
Alleghany County
3 bd, 3 ba
•
2,036 sq ft
Sparta, NC 28675
13 days
$399,900
3 acres
Alleghany County
3 bd, 2.5 ba
•
2,358 sq ft
Piney Creek, NC 28663
13 days
$749,000
2.84 acres
Watauga County
6 bd, 5 ba
•
3,415 sq ft
Blowing Rock, NC 28605
14 days
$574,900
3 acres
Macon County
3 bd, 2.5 ba
•
— sq ft
Scaly Mountain, NC 28775
14 days
$2,499,000
1.65 acres
Macon County
5 bd, 5.5 ba
•
— sq ft
Highlands, NC 28741
Pending
Under contract
$9,500
0.22 acres
Watauga County
Beech Mountain, NC 28604
Pending
Under contract
$1,185,000
2.46 acres
Watauga County
3 bd, 2.5 ba
•
2,376 sq ft
Boone, NC 28604
Pending
Under contract
$1,550,000
2 acres
Jackson County
3 bd, 3.5 ba
•
— sq ft
Sapphire, NC 28774
15 days
$178,788
2.63 acres
Macon County
1 bd, 1 ba
•
— sq ft
Franklin, NC 28734
22 days
$190,000
1.56 acres
Mitchell County
3 bd, 2 ba
•
1,618 sq ft
Spruce Pine, NC 28777
$25k drop • Apr 14
$499,999
1.72 acres
Watauga County
3 bd, 2 ba
•
1,512 sq ft
Boone, NC 28607
Pending
Under contract
$179,900
6.13 acres
Watauga County
Boone, NC 28607
Pending
Under contract
$849,000
3.13 acres
Watauga County
3 bd, 3 ba
•
2,467 sq ft
Boone, NC 28607
Pending
Under contract
$35,000
5.79 acres
Mitchell County
Spruce Pine, NC 28777
Pending
Under contract
$139,900
0.43 acres
Caldwell County
Blowing Rock, NC 28605
Pending
Under contract
$325,000
32.2 acres
Watauga County
Vilas, NC 28692
Pending
Under contract
$15,000
1 acre
Macon County
Topton, NC 28781
Pending
Under contract
$595,000
2.1 acres
Haywood County
3 bd, 2.5 ba
•
2,102 sq ft
Clyde, NC 28721
4 months ago
$224,900
1.77 acres
Swain County
3 bd, 2 ba
•
— sq ft
Bryson City, NC 28713
1
…
53
54
55
56
2,701-2,750 of 2,771 properties
Map