Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in Western North Carolina
Price
Size
Tags
Save
6,330 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
11 days
$34,900
0.87 acres
Wilkes County
North Wilkesboro, NC 28659
16 days
$1,600,000
265 acres
Alleghany County
4 bd, 5 ba
•
3,204 sq ft
Laurel Springs, NC 28644
39 days ago
$2,597,475
587 acres
Caldwell County
Lenoir, NC 28645
60 days ago
$2,200,000
47.7 acres
Wilkes County
Wilkesboro, NC 28697
2 months ago
$49,900
1.6 acres
Wilkes County
Hays, NC 28635
2 months ago
$52,500
2.36 acres
Ashe County
West Jefferson, NC 28694
3 months ago
$9,000
0.72 acres
Wilkes County
Hays, NC 28635
Pending
Under contract
$129,900
10 acres
Wilkes County
McGrady, NC 28659
$5k drop • Jan 7
$179,900
0.21 acres
Ashe County
West Jefferson, NC 28694
5 months ago
$20,000
0.57 acres
Wilkes County
Wilkesboro, NC 28697
5 months ago
$25,000
0.9 acres
Wilkes County
Wilkesboro, NC 28697
15 months ago
$218,620
34.7 acres
Wilkes County
Roaring River, NC 28670
15 months ago
$154,320
27.5 acres
Wilkes County
Roaring River, NC 28670
$6.5k drop • Jan 8
$39,000
1.3 acres
Wilkes County
Thurmond, NC 28683
Pending
Under contract
$179,900
8 acres
Ashe County
3 bd, 2 ba
•
1,152 sq ft
Jefferson, NC 28640
23 days
$35,500
10.8 acres
Wilkes County
McGrady, NC 28649
5 months ago
$20,000
0.5 acres
Wilkes County
Roaring River, NC 28669
26 days
$79,900
12.2 acres
Wilkes County
Ronda, NC 28670
3 months ago
$89,900
10.5 acres
Wilkes County
Purlear, NC 28665
Pending
Under contract
$69,500
5.3 acres
Wilkes County
Roaring River, NC 28669
52 days ago
$798,000
168 acres
Caldwell County
Lenoir, NC 28645
2 months ago
$569,900
7.7 acres
Wilkes County
3 bd, 4 ba
•
2,598 sq ft
Ronda, NC 28670
2 months ago
$399,000
17.4 acres
Alleghany County
Laurel Springs, NC 28644
2 months ago
$60,000
6.72 acres
Wilkes County
Wilkesboro, NC 28697
Pending
Under contract
$569,900
39.5 acres
Ashe County
3 bd, 2 ba
•
1,344 sq ft
West Jefferson, NC 28694
Pending
Under contract
$524,900
3.18 acres
Ashe County
3 bd, 3 ba
•
1,381 sq ft
West Jefferson, NC 28694
3 months ago
$1,198,000
2.47 acres
Wilkes County
4 bd, 6 ba
•
4,600 sq ft
Boomer, NC 28606
3 months ago
$74,999
1.6 acres
Wilkes County
Wilkesboro, NC 28697
$20.1k drop • Nov 2
$474,900
1.86 acres
Wilkes County
4 bd, 3 ba
•
2,814 sq ft
Moravian Falls, NC 28654
3 months ago
$325,000
106 acres
Wilkes County
McGrady, NC 28649
Pending
Under contract
$150,000
11.5 acres
Wilkes County
Thurmond, NC 28683
$50k drop • Oct 24
$749,900
39 acres
Wilkes County
2 bd, 1 ba
•
1,485 sq ft
North Wilkesboro, NC 28659
4 months ago
$84,900
3 acres
Ashe County
Laurel Springs, NC 28644
4 months ago
$549,000
13.2 acres
Wilkes County
3 bd, 3 ba
•
1,971 sq ft
Thurmond, NC 28683
$2k drop • Nov 11
$47,900
5 acres
Wilkes County
Hays, NC 28635
9 days
$535,000
59 acres
Wilkes County
Purlear, NC 28665
9 days
$995,500
2.38 acres
Wilkes County
3 bd, 4 ba
•
3,674 sq ft
Wilkesboro, NC 28697
34 days ago
$34,900
2.5 acres
Wilkes County
Hays, NC 28635
39 days ago
$439,900
2.2 acres
Wilkes County
2 bd, 2 ba
•
1,100 sq ft
Moravian Falls, NC 28654
55 days ago
$319,000
32.7 acres
Wilkes County
Roaring River, NC 28669
2 months ago
$349,900
25 acres
Wilkes County
Wilkesboro, NC 28697
2 months ago
$125,000
4.19 acres
Ashe County
Lansing, NC 28643
Pending
Under contract
$154,000
20 acres
Wilkes County
Boomer, NC 28606
Pending
Under contract
$319,000
55 acres
Watauga County
Deep Gap, NC 28618
4 months ago
$115,000
28 acres
Wilkes County
Purlear, NC 28665
5 months ago
$985,000
113 acres
Alleghany County
Piney Creek, NC 28663
5 months ago
$90,000
2.1 acres
Wilkes County
Wilkesboro, NC 28697
Pending
Under contract
$189,900
3.6 acres
Wilkes County
3 bd, 2 ba
•
1,169 sq ft
Traphill, NC 28685
$5k drop • Jan 7
$179,900
0.22 acres
Ashe County
West Jefferson, NC 28694
$5k drop • Jan 7
$179,900
0.18 acres
Ashe County
West Jefferson, NC 28694
1
…
6
7
8
9
…
301-350 of 6,330 properties
Map