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
20,671 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
3 months ago
$2,250,000
10.2 acres
Cherokee County
4 bd, 5.5 ba
•
5,166 sq ft
Murphy, NC 28906
3 months ago
$89,900
10.2 acres
Wilkes County
Purlear, NC 28665
3 months ago
$3,100,000
17.8 acres
Jackson County
4 bd, 4.5 ba
•
— sq ft
Cullowhee, NC 28723
3 months ago
$3,100,000
10 acres
Wake County
Holly Springs, NC 27540
3 months ago
$37,500
0.5 acres
Duplin County
Wallace, NC 28466
3 months ago
$75,000
0.68 acres
Duplin County
Wallace, NC 28466
3 months ago
$145,000
0.43 acres
Haywood County
Canton, NC 28716
$3k drop • Apr 30
$27,000
0.74 acres
Montgomery County
New London, NC 28127
3 months ago
$35,000
5.17 acres
Jackson County
Whittier, NC 28789
$5k drop • Apr 29
$93,000
0.02 acres
Onslow County
North Topsail Beach, NC 28460
$8.5k drop • May 11
$69,900
5.7 acres
Jackson County
Cullowhee, NC 28717
$10k drop • May 1
$130,000
1.24 acres
Davie County
Advance, NC 27006
3 months ago
$1,680,000
6.27 acres
Wake County
5 bd, 3.5 ba
•
6,017 sq ft
Raleigh, NC 27614
3 months ago
$335,000
0.17 acres
Brunswick County
Holden Beach, NC 28462
$75k drop • Apr 9
$650,000
7.5 acres
Clay County
4 bd, 4 ba
•
3,360 sq ft
Hayesville, NC 28904
4 months ago
$49,900
1.3 acres
McDowell County
Nebo, NC 28761
$20.9k drop • Apr 8
$679,000
3.43 acres
Harnett County
4 bd, 2.5 ba
•
2,480 sq ft
Dunn, NC 28334
4 months ago
$450,000
13.5 acres
Robeson County
3 bd, 3 ba
•
2,636 sq ft
St. Pauls, NC 28384
$10k drop • May 27
$425,000
10.3 acres
Person County
3 bd, 3 ba
•
2,016 sq ft
Semora, NC 27343
4 months ago
$27,500
0.69 acres
Martin County
Williamston, NC 27892
$1.4k drop • May 8
$46,500
5 acres
Wilkes County
Hays, NC 28635
4 months ago
$269,000
11.8 acres
Davie County
Mocksville, NC 27028
4 months ago
$149,000
1.17 acres
Jackson County
Glenville, NC 28736
4 months ago
$32,500
0.82 acres
Haywood County
Waynesville, NC 28785
4 months ago
$139,000
3 acres
Haywood County
Canton, NC 28716
$14k drop • May 28
$585,000
3.85 acres
Orange County
5 bd, 3 ba
•
2,587 sq ft
Chapel Hill, NC 27516
4 months ago
$4,200,000
7.73 acres
Wayne County
Goldsboro, NC 27530
5 months ago
$995,000
16 acres
Clay County
Hayesville, NC 28904
5 months ago
$1,700,000
44.6 acres
Jackson County
3 bd, 2.5 ba
•
3,092 sq ft
Sylva, NC 28779
5 months ago
$45,000
1 acre
Alexander County
Taylorsville, NC 28681
5 months ago
$20,000
1.83 acres
Burke County
Connelly Springs, NC 28612
$5k drop • Mar 25
$14,900
1.13 acres
Wilkes County
Ferguson, NC 28624
5 months ago
$119,000
1.37 acres
Onslow County
Holly Ridge, NC 28445
5 months ago
$795,000
5.87 acres
Cabarrus County
3 bd, 3 ba
•
2,571 sq ft
Mount Pleasant, NC 28124
5 months ago
$350,000
16.1 acres
Jackson County
Sylva, NC 28779
5 months ago
$625,000
3.82 acres
Haywood County
Maggie Valley, NC 28751
5 months ago
$42,500
9.37 acres
Richmond County
Rockingham, NC 28379
5 months ago
$170,000
1.47 acres
Henderson County
Hendersonville, NC 28739
$5k drop • May 13
$40,000
0.16 acres
Brunswick County
Shallotte, NC 28470
5 months ago
$95,000
0.87 acres
Macon County
Franklin, NC 28734
5 months ago
$78,000
0.74 acres
Henderson County
Hendersonville, NC 28739
5 months ago
$119,900
1 acre
Bladen County
Bladenboro, NC 28320
5 months ago
$45,000
0.94 acres
McDowell County
Marion, NC 28752
$20k drop • May 14
$449,000
1.38 acres
New Hanover County
Wilmington, NC 28411
$5k drop • Apr 6
$42,500
2.57 acres
Martin County
Williamston, NC 27892
$35k drop • June 3
$360,000
0.79 acres
Onslow County
North Topsail Beach, NC 28460
6 months ago
$55,000
0.54 acres
Craven County
New Bern, NC 28560
6 months ago
$399,900
1.5 acres
McDowell County
Marion, NC 28752
$1k drop • May 22
$15,000
0.84 acres
Transylvania County
Sapphire, NC 28774
6 months ago
$3,999,000
11.4 acres
New Hanover County
Wilmington, NC 28412
1
…
75
76
77
78
…
3,751-3,800 of 20,671 properties
Map