Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale in Western North Carolina
Price
Size
Tags
Save
7,307 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
4 months ago
$2,279,000
56 acres
Jackson County
Cullowhee, NC 28723
$9k drop • June 19
$289,000
7.38 acres
Henderson County
Zirconia, NC 28790
$10.5k drop • July 1
$54,500
3 acres
Swain County
Bryson City, NC 28713
$5.5k drop • July 3
$89,500
4 acres
Macon County
Scaly Mountain, NC 28775
Pending
Under contract
$150,000
3.32 acres
Haywood County
Waynesville, NC 28785
10 days
$239,000
0.63 acres
Buncombe County
Asheville, NC 28804
10 days
$1,750,000
10 acres
Ashe County
4 bd, 4.5 ba
•
5,181 sq ft
Jefferson, NC 28640
10 days
$425,000
8.15 acres
Henderson County
Hendersonville, NC 28792
12 days
$499,000
62 acres
Macon County
2 bd, 1 ba
•
904 sq ft
Topton, NC 28781
13 days
$25,000
2 acres
McDowell County
Marion, NC 28752
13 days
$262,000
5 acres
Macon County
3 bd, 2 ba
•
1,296 sq ft
Topton, NC 28781
14 days
$44,000
3.14 acres
McDowell County
Black Mountain, NC 28711
14 days
$1,200,000
4.79 acres
Transylvania County
3 bd, 2 ba
•
1,680 sq ft
Penrose, NC 28766
16 days
$1,125,000
5.59 acres
McDowell County
4 bd, 3 ba
•
2,805 sq ft
Marion, NC 28752
17 days
$32,500
4.23 acres
Henderson County
Hendersonville, NC 28792
20 days
$250,000
18.4 acres
Madison County
Mars Hill, NC 28754
21 days
$140,000
3.35 acres
Rutherford County
Mooresboro, NC 28114
21 days
$105,000
2.52 acres
Yancey County
Burnsville, NC 28714
21 days
$1,400,000
5.54 acres
Buncombe County
4 bd, 4 ba
•
2,853 sq ft
Black Mountain, NC 28711
22 days
$73,000
2 acres
Cherokee County
Murphy, NC 28906
22 days
$39,000
3.41 acres
Ashe County
Jefferson, NC 28640
21 days
$54,900
5.58 acres
Clay County
Hayesville, NC 28904
24 days
$95,900
1.78 acres
Rutherford County
Rutherfordton, NC 28139
26 days
$129,999
5 acres
Buncombe County
Weaverville, NC 28787
27 days
$600,000
17.7 acres
Rutherford County
2 bd, 2 ba
•
1,712 sq ft
Ellenboro, NC 28040
26 days
$40k drop • July 8
$589,000
5.42 acres
Macon County
3 bd, 3.5 ba
•
2,580 sq ft
Franklin, NC 28734
30 days ago
$57,500
0.92 acres
Jackson County
Cullowhee, NC 28723
29 days
$40,000
1 acre
Cherokee County
Murphy, NC 28906
$10.9k drop • June 19
$69,000
1.69 acres
McDowell County
Nebo, NC 28761
30 days ago
$199,000
0.94 acres
Buncombe County
Asheville, NC 28805
30 days ago
$799,000
31.5 acres
Clay County
Hayesville, NC 28904
$15k drop • June 19
$95,000
0.16 acres
Buncombe County
Asheville, NC 28805
33 days ago
$679,000
17.3 acres
Macon County
2 bd, 2 ba
•
1,150 sq ft
Franklin, NC 28734
$15k drop • June 17
$585,000
6.86 acres
Swain County
3 bd, 3 ba
•
3,492 sq ft
Franklin, NC 28734
$4k drop • June 23
$19,000
0.83 acres
Macon County
Otto, NC 28763
48 days ago
$185,000
0.82 acres
Transylvania County
Lake Toxaway, NC 28747
$25.1k drop • June 24
$499,900
8.29 acres
Rutherford County
3 bd, 3.5 ba
•
2,721 sq ft
Casar, NC 28020
48 days ago
$749,500
6.89 acres
Buncombe County
2 bd, 2 ba
•
1,126 sq ft
Hendersonville, NC 28792
50 days ago
$1,500,000
103 acres
Buncombe County
Asheville, NC 28715
57 days ago
$179,000
7.19 acres
Caldwell County
Granite Falls, NC 28630
$6.9k drop • June 27
$33,000
1.4 acres
McDowell County
Nebo, NC 28761
2 months ago
$84,000
5.58 acres
Madison County
Mars Hill, NC 28754
2 months ago
$395,000
10 acres
Graham County
Robbinsville, NC 28771
$145k drop • June 23
$1,250,000
19 acres
McDowell County
3 bd, 2.5 ba
•
2,892 sq ft
Old Fort, NC 28762
2 months ago
$135,000
1.33 acres
Henderson County
Saluda, NC 28773
$11k drop • July 1
$129,000
9.48 acres
Burke County
Valdese, NC 28690
2 months ago
$30,000
1.1 acres
Jackson County
Cullowhee, NC 28723
2 months ago
$705,000
19.4 acres
Madison County
3 bd, 3 ba
•
1,880 sq ft
Marshall, NC 28753
2 months ago
$87,900
2.71 acres
Caldwell County
Granite Falls, NC 28630
3 months ago
$89,900
5 acres
Haywood County
Waynesville, NC 28785
1
…
7
8
9
10
…
351-400 of 7,307 properties
Map