Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Residential land for sale in Western North Carolina
Price
Size
Tags
Save
Reset
5,760 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.
5 days
$250,000
1.65 acres
Cherokee County
3 bd, 1 ba
•
1,056 sq ft
Murphy, NC 28906
7 days
$11,000
0.46 acres
Macon County
Franklin, NC 28734
14 days
$89,900
1.22 acres
Ashe County
West Jefferson, NC 28694
13 days
$130,000
0.67 acres
Avery County
Newland, NC 28657
26 days
$85,000
1.12 acres
Buncombe County
Weaverville, NC 28787
26 days
$599,000
1.9 acres
Buncombe County
3 bd, 3 ba
•
2,471 sq ft
Fairview, NC 28730
28 days
$165,900
1 acre
Transylvania County
1 bd, 1 ba
•
431 sq ft
Balsam Grove, NC 28708
32 days ago
$30,000
1.28 acres
Madison County
Mars Hill, NC 28754
33 days ago
$569,000
2 acres
Yancey County
2 bd, 2.5 ba
•
1,308 sq ft
Burnsville, NC 28714
$45k drop • July 6
$750,000
1.57 acres
Buncombe County
4 bd, 4 ba
•
3,006 sq ft
Black Mountain, NC 28711
9 months ago
$79,000
8.73 acres
Cherokee County
Murphy, NC 28906
$14.5k drop • July 3
$379,000
1.79 acres
Cherokee County
2 bd, 2 ba
•
1,680 sq ft
Marble, NC 28905
40 days ago
$269,000
9.7 acres
Ashe County
Lansing, NC 28643
4 months ago
$847,900
7.85 acres
Graham County
5 bd, 3 ba
•
— sq ft
Robbinsville, NC 28771
50 days ago
$3,600,000
1.74 acres
Jackson County
7 bd, 4.5 ba
•
— sq ft
Tuckasegee, NC 28783
50 days ago
$37,500
0.48 acres
Jackson County
Glenville, NC 28736
$45k drop • June 1
$450,000
48.3 acres
Ashe County
3 bd, 2 ba
•
1,508 sq ft
Lansing, NC 28643
51 days ago
$229,900
1.62 acres
Burke County
Connelly Springs, NC 28612
54 days ago
$99,000
0.55 acres
Transylvania County
Brevard, NC 28712
57 days ago
$650,000
1.8 acres
Macon County
3 bd, 3 ba
•
— sq ft
Franklin, NC 28734
55 days ago
$93,500
0.51 acres
Macon County
Franklin, NC 28734
2 months ago
$55,000
1 acre
Henderson County
Laurel Park, NC 28739
$24k drop • May 25
$675,000
1.79 acres
Buncombe County
3 bd, 3.5 ba
•
1,558 sq ft
Weaverville, NC 28787
$9.5k drop • July 7
$469,000
2.45 acres
Clay County
3 bd, 2.5 ba
•
1,668 sq ft
Hayesville, NC 28904
2 months ago
$449,000
2 acres
Rutherford County
2 bd, 2 ba
•
1,295 sq ft
Rutherfordton, NC 28139
10 months ago
$119,111
0.57 acres
Buncombe County
Asheville, NC 28806
2 months ago
$40,000
0.56 acres
Buncombe County
Black Mountain, NC 28711
2 months ago
$50,000
0.34 acres
McDowell County
Marion, NC 28752
$24k drop • May 15
$425,000
2.8 acres
Ashe County
3 bd, 2 ba
•
1,966 sq ft
Jefferson, NC 28640
2 months ago
$600,000
2 acres
Buncombe County
3 bd, 1 ba
•
— sq ft
Asheville, NC 28806
2 months ago
$499,900
3 acres
Ashe County
3 bd, 1.5 ba
•
2,029 sq ft
Jefferson, NC 28640
$46k drop • June 1
$649,000
2.68 acres
Rutherford County
5 bd, 3 ba
•
3,768 sq ft
Lake Lure, NC 28746
3 months ago
$2,495,000
3.28 acres
Jackson County
4 bd, 4 ba
•
— sq ft
Sapphire, NC 28774
$51k drop • June 11
$1,299,000
3.13 acres
Watauga County
4 bd, 3.5 ba
•
4,274 sq ft
Zionville, NC 28698
3 months ago
$22,000
1.7 acres
McDowell County
Black Mountain, NC 28711
3 months ago
$689,000
2.1 acres
Wilkes County
2 bd, 3 ba
•
1,855 sq ft
Ferguson, NC 28624
4 months ago
$115,000
1.39 acres
Cherokee County
Murphy, NC 28906
4 months ago
$40,000
0.82 acres
Haywood County
Waynesville, NC 28786
$25k drop • June 30
$574,900
1.74 acres
Haywood County
4 bd, 3 ba
•
2,986 sq ft
Canton, NC 28716
4 months ago
$77,500
0.62 acres
Macon County
Highlands, NC 28741
4 months ago
$45,000
0.96 acres
Haywood County
Waynesville, NC 28785
4 months ago
$60,000
0.48 acres
Madison County
Mars Hill, NC 28754
4 months ago
$89,900
1.59 acres
Swain County
Bryson City, NC 28713
$30k drop • May 2
$695,000
2.4 acres
Henderson County
3 bd, 3.5 ba
•
4,035 sq ft
Hendersonville, NC 28791
4 months ago
$39,900
1 acre
Ashe County
West Jefferson, NC 28694
4 months ago
$65,000
7.86 acres
Swain County
Bryson City, NC 28713
4 months ago
$6,395,000
3.85 acres
Macon County
6 bd, 5.5 ba
•
— sq ft
Highlands, NC 28741
5 months ago
$220,000
3.77 acres
Macon County
3 bd, 2 ba
•
— sq ft
Topton, NC 28781
5 months ago
$70,000
1.33 acres
Jackson County
Tuckasegee, NC 28783
$10k drop • May 29
$325,000
2.46 acres
Yancey County
2 bd, 2 ba
•
1,960 sq ft
Burnsville, NC 28714
1
…
59
60
61
62
…
2,951-3,000 of 5,760 properties
Map