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,532 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.
$15k drop • Apr 21
$374,800
3 acres
Cherokee County
3 bd, 3 ba
•
2,842 sq ft
Andrews, NC 28901
2 months ago
$55,000
4.2 acres
Jackson County
Cullowhee, NC 28723
$10.3k drop • Mar 27
$399,639
2.5 acres
Rutherford County
3 bd, 3 ba
•
1,915 sq ft
Forest City, NC 28043
2 months ago
$425,000
4.3 acres
Macon County
Highlands, NC 28741
$25k drop • May 18
$549,900
2.73 acres
Macon County
3 bd, 3 ba
•
2,960 sq ft
Otto, NC 28763
$151k drop • Apr 15
$1,599,000
4 acres
McDowell County
4 bd, 4.5 ba
•
4,821 sq ft
Old Fort, NC 28762
$36k drop • Apr 20
$539,000
3.86 acres
Wilkes County
3 bd, 3.5 ba
•
2,092 sq ft
Millers Creek, NC 28651
3 months ago
$1,000,000
4.2 acres
Macon County
2 bd, 2 ba
•
— sq ft
Highlands, NC 28741
3 months ago
$1,325,000
3.1 acres
Macon County
3 bd, 3.5 ba
•
3,275 sq ft
Franklin, NC 28734
$25k drop • Apr 30
$364,900
5.84 acres
Burke County
2 bd, 1 ba
•
1,310 sq ft
Morganton, NC 28655
$14.1k drop • May 19
$529,900
3.65 acres
Swain County
3 bd, 2 ba
•
1,874 sq ft
Bryson City, NC 28713
$100k drop • Apr 8
$3,100,000
8.2 acres
Macon County
— sq ft
Franklin, NC 28734
4 months ago
$225,000
0.3 acres
Macon County
Highlands, NC 28741
$14.9k drop • May 18
$599,999
2.29 acres
McDowell County
3 bd, 2 ba
•
1,990 sq ft
Old Fort, NC 28762
4 months ago
$28,500
1 acre
Macon County
Otto, NC 28763
4 months ago
$1,225,000
4.45 acres
Jackson County
4 bd, 4.5 ba
•
— sq ft
Sylva, NC 28779
$5.3k drop • Mar 17
$285,000
4.52 acres
Yancey County
1 bd, 1 ba
•
896 sq ft
Burnsville, NC 28714
$5k drop • May 8
$34,900
2 acres
Ashe County
Todd, NC 28684
4 months ago
$300,000
0.89 acres
Burke County
Connelly Springs, NC 28612
5 months ago
$60,000
1.59 acres
Avery County
Beech Mountain, NC 28604
$10k drop • May 15
$609,900
2.4 acres
McDowell County
2 bd, 3 ba
•
2,045 sq ft
Nebo, NC 28761
$10k drop • May 6
$39,000
8 acres
Jackson County
Sylva, NC 28779
5 months ago
$185,000
21.7 acres
Wilkes County
Purlear, NC 28665
5 months ago
$100,000
1.15 acres
Jackson County
Cullowhee, NC 28723
5 months ago
$798,000
168 acres
Caldwell County
Lenoir, NC 28645
5 months ago
$648,600
138 acres
Caldwell County
Lenoir, NC 28645
6 months ago
$220,140
4.89 acres
Mitchell County
Spruce Pine, NC 28777
6 months ago
$545,000
4 acres
Henderson County
2 bd, 3 ba
•
2,145 sq ft
Zirconia, NC 28790
6 months ago
$39,900
6 acres
Rutherford County
Ellenboro, NC 28040
7 months ago
$45,000
3.79 acres
Madison County
Marshall, NC 28743
7 months ago
$99,000
1.1 acres
Yancey County
Burnsville, NC 28714
7 months ago
$410,000
0.7 acres
Jackson County
Glenville, NC 28736
7 months ago
$75,000
1.25 acres
Transylvania County
Brevard, NC 28712
7 months ago
$4,500,000
5 acres
Transylvania County
4 bd, 4.5 ba
•
3,222 sq ft
Lake Toxaway, NC 28747
$30k drop • Feb 23
$149,900
0.94 acres
Rutherford County
Lake Lure, NC 28746
7 months ago
$369,000
1.23 acres
Transylvania County
Brevard, NC 28712
8 months ago
$30,000
2 acres
Graham County
Robbinsville, NC 28771
$10.1k drop • Mar 6
$174,900
10.2 acres
Henderson County
Hendersonville, NC 28792
$8k drop • May 21
$30,000
1.82 acres
Watauga County
Vilas, NC 28692
9 months ago
$200,000
3 acres
Swain County
Bryson City, NC 28713
$50k drop • Apr 24
$449,000
7.13 acres
Polk County
3 bd, 2.5 ba
•
2,541 sq ft
Columbus, NC 28722
12 months ago
$565,000
2.22 acres
Jackson County
Cullowhee, NC 28723
13 months ago
$80,000
5 acres
Haywood County
Waynesville, NC 28786
$5.1k drop • Mar 25
$49,900
3.49 acres
Macon County
Franklin, NC 28734
$25k drop • Feb 22
$1,100,000
9.8 acres
Henderson County
Flat Rock, NC 28731
$1.9k drop • May 12
$88,000
2.45 acres
Caldwell County
Lenoir, NC 28645
$13k drop • Feb 26
$99,000
1.8 acres
Madison County
Leicester, NC 28748
$4k drop • May 16
$35,000
0.76 acres
Clay County
Hayesville, NC 28904
$4k drop • May 16
$35,000
0.75 acres
Clay County
Hayesville, NC 28904
1 day
$465,000
1.75 acres
Buncombe County
3 bd, 2 ba
•
1,568 sq ft
Leicester, NC 28748
1
…
33
34
35
36
…
1,651-1,700 of 5,532 properties
Map