Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
North Carolina land for sale
Price
Size
Tags
Save
Reset
17,231 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
7 months ago
$15,000
1 acre
Clay County
Hayesville, NC 28904
7 months ago
$599,000
0.47 acres
Onslow County
North Topsail Beach, NC 28460
7 months ago
$134,900
1.23 acres
Avery County
Linville, NC 28657
7 months ago
$25,000
0.35 acres
Haywood County
Waynesville, NC 28786
$20k drop • Feb 20
$215,000
40 acres
Columbus County
Cerro Gordo, NC 28430
7 months ago
$29,900
1 acre
Clay County
Hayesville, NC 28904
7 months ago
$375,000
0.6 acres
Haywood County
Waynesville, NC 28786
7 months ago
$70,000
1.19 acres
Alamance County
Mebane, NC 27302
7 months ago
$3,375,000
3 acres
Jackson County
3 bd, 4.5 ba
•
— sq ft
Cashiers, NC 28736
$49k drop • Mar 17
$650,000
29.3 acres
Ashe County
2 bd, 3 ba
•
2,647 sq ft
Lansing, NC 28643
$5k drop • Jan 6
$49,900
0.89 acres
Macon County
Franklin, NC 28734
$20.1k drop • Mar 29
$99,900
0.47 acres
Brunswick County
Bolivia, NC 28422
7 months ago
$65,000
0.34 acres
Watauga County
Beech Mountain, NC 28604
11 months ago
$15,000
1 acre
Jackson County
Sylva, NC 28779
8 months ago
$74,900
2.14 acres
Jackson County
Sylva, NC 28779
8 months ago
$74,900
2.8 acres
Jackson County
Sylva, NC 28779
$10k drop • Feb 20
$60,000
3.32 acres
Cleveland County
Shelby, NC 28152
8 months ago
$479,000
3.12 acres
Pamlico County
3 bd, 3.5 ba
•
3,248 sq ft
Merritt, NC 28556
8 months ago
$79,500
0.53 acres
Brunswick County
Shallotte, NC 28470
8 months ago
$79,000
0.46 acres
Onslow County
Sneads Ferry, NC 28460
8 months ago
$390,000
1.5 acres
Jackson County
Cashiers, NC 28717
8 months ago
$135,000
1 acre
Stanly County
Norwood, NC 28128
8 months ago
$475,000
0.79 acres
Onslow County
Sneads Ferry, NC 28460
8 months ago
$42,000
0.46 acres
Carteret County
Newport, NC 28570
8 months ago
$38,000
0.34 acres
Carteret County
Beaufort, NC 28516
8 months ago
$38,000
0.34 acres
Carteret County
Beaufort, NC 28516
9 months ago
$159,900
0.5 acres
Mecklenburg County
Charlotte, NC 28216
$10k drop • Jan 2
$79,900
1.5 acres
Craven County
Havelock, NC 28510
9 months ago
$80,000
1.82 acres
Madison County
Mars Hill, NC 28754
9 months ago
$49,000
0.6 acres
Buncombe County
Asheville, NC 28804
$14k drop • Feb 20
$250,000
10 acres
Polk County
Columbus, NC 28722
$10k drop • Feb 24
$249,000
5 acres
Watauga County
3 bd, 2 ba
•
1,272 sq ft
Vilas, NC 28692
9 months ago
$23,000
1 acre
Yancey County
Mars Hill, NC 28754
9 months ago
$160,000
0.46 acres
Durham County
Durham, NC 27712
9 months ago
$1,379,000
704 acres
Pamlico County
Grantsboro, NC 28529
9 months ago
$349,900
6.18 acres
Union County
Monroe, NC 28110
9 months ago
$45,000
4 acres
Macon County
Cowee Township, NC 28734
9 months ago
$79,000
0.22 acres
Brunswick County
Ocean Isle Beach, NC 28469
9 months ago
$3,103,000
186 acres
Dare County
Wanchese, NC 27981
$16k drop • Feb 27
$49,000
0.74 acres
Rutherford County
Lake Lure, NC 28746
10 months ago
$390,000
5.56 acres
Chatham County
Siler City, NC 27344
10 months ago
$150,000
1.17 acres
Transylvania County
Lake Toxaway, NC 28747
10 months ago
$999,000
16.7 acres
Alexander County
3 bd, 1 ba
•
2,516 sq ft
Taylorsville, NC 28681
$14k drop • Mar 14
$145,900
10.3 acres
Caldwell County
Lenoir, NC 28645
10 months ago
$52,500
2.5 acres
Yancey County
Burnsville, NC 28714
$25k drop • Mar 6
$450,000
5.8 acres
Johnston County
Clayton, NC 27520
$2k drop • Feb 13
$72,900
4 acres
Polk County
Columbus, NC 28722
11 months ago
$394,900
17 acres
Cumberland County
Fayetteville, NC
11 months ago
$30,000
1.25 acres
Cleveland County
Mooresboro, NC 28114
12 months ago
$485,000
35 acres
Rutherford County
2 bd, 1 ba
•
980 sq ft
Lake Lure, NC 28746
1
…
97
98
99
100
4,901-4,950 of 17,231 properties
Map