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
18,655 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Pending
Under contract
$350,000
2.79 acres
Camden County
3 bd, 2 ba
•
2,646 sq ft
Camden, NC 27921
5 days
$119,000
10 acres
Ashe County
Todd, NC 28684
5 days
$650,000
11 acres
Swain County
3 bd, 3.5 ba
•
— sq ft
Bryson City, NC 28713
8 days
$74,999
2.16 acres
Polk County
Mill Spring, NC 28756
8 days
$425,000
10.8 acres
Transylvania County
Lake Toxaway, NC 28747
9 days
$155,000
1.62 acres
Avery County
Banner Elk, NC 28604
10 days
$535,000
3.59 acres
Moore County
7 bd, 5 ba
•
3,848 sq ft
Vass, NC 28394
10 days
$1,998,000
4 acres
Jackson County
4 bd, 4 ba
•
— sq ft
Cashiers, NC 28736
12 days
$644,450
68 acres
Jackson County
Whittier, NC 28789
12 days
$235,000
0.28 acres
Onslow County
North Topsail Beach, NC 28460
13 days
$69,999
1.53 acres
Avery County
Newland, NC 28657
13 days
$280,000
9.73 acres
Ashe County
2 bd, 2 ba
•
1,009 sq ft
Creston, NC 28615
14 days
$715,000
26 acres
Surry County
3 bd, 2 ba
•
1,683 sq ft
Pilot Mountain, NC 27021
14 days
$29,900
1 acre
Clay County
Warne, NC 28909
15 days
$65,000
1.5 acres
Harnett County
Sanford, NC 27332
15 days
$34,000
2.17 acres
Haywood County
Waynesville, NC 28785
15 days
$385,000
3 acres
Carteret County
Newport, NC 28570
15 days
$1,125,000
4.15 acres
Henderson County
4 bd, 3 ba
•
3,478 sq ft
Flat Rock, NC 28731
15 days
$192,500
9 acres
Lincoln County
Vale, NC 28168
15 days
$18,000
0.11 acres
Craven County
New Bern, NC 28560
16 days
$2.5k drop • Apr 7
$27,500
0.37 acres
Davidson County
Lexington, NC 27292
17 days
$30,000
0.2 acres
Pamlico County
Oriental, NC 28571
18 days
$49,900
5 acres
Wilkes County
Roaring River, NC 28669
19 days
$759,000
62.2 acres
Wilkes County
Ferguson, NC 28624
21 days
Auction
$— min
96 acres
Watauga County
Mar 11, 2026
Zionville, NC 28689
22 days
$11,950,000
6 acres
Dare County
9,279 sq ft
Nags Head, NC 27959
23 days
$243,900
5.12 acres
Orange County
Hillsborough, NC 27278
24 days
$60,000
2 acres
Perquimans County
Hertford, NC 27944
24 days
$650,000
10 acres
Buncombe County
3 bd, 3 ba
•
2,015 sq ft
Leicester, NC 28748
25 days
$125,000
7.55 acres
McDowell County
Nebo, NC 28761
25 days
$1,250,000
3 acres
Buncombe County
3 bd, 2 ba
•
1,385 sq ft
Candler, NC 28715
25 days
$299,000
8 acres
Ashe County
Laurel Springs, NC 28644
25 days
$100,000
0.46 acres
Pender County
Hampstead, NC 28443
25 days
$89,500
1.3 acres
Transylvania County
Lake Toxaway, NC 28747
27 days
$2,400,000
29.3 acres
Chatham County
11 bd, 9.5 ba
•
8,000 sq ft
Siler City, NC 27344
29 days
$50,000
5 acres
Pamlico County
Oriental, NC 28571
29 days
$524,000
5.72 acres
Rutherford County
3 bd, 2 ba
•
1,971 sq ft
Union Mills, NC 28167
29 days
$10k drop • Mar 26
$229,000
0.04 acres
Jackson County
Glenville, NC 28736
30 days ago
$175,000
7.3 acres
Wilkes County
North Wilkesboro, NC 28659
30 days ago
$139,000
2.55 acres
Swain County
Bryson City, NC 28713
$49k drop • Apr 2
$349,000
0.37 acres
Wake County
Morrisville, NC 27560
33 days ago
$344,000
10.4 acres
Hyde County
4 bd, 3 ba
•
2,750 sq ft
Swan Quarter, NC 27885
33 days ago
$190,000
5 acres
Orange County
Efland, NC 27243
34 days ago
$425,000
4.9 acres
Cleveland County
3 bd, 2 ba
•
1,986 sq ft
Kings Mountain, NC 28086
36 days ago
$82,397
1 acre
Macon County
Franklin, NC 28734
$100k drop • Apr 2
$3,145,000
2.5 acres
Chatham County
4 bd, 6.5 ba
•
6,866 sq ft
Apex, NC 27523
36 days ago
$1,400,000
3.82 acres
Franklin County
4 bd, 4.5 ba
•
3,958 sq ft
Youngsville, NC 27596
37 days ago
$134,900
0.49 acres
Brunswick County
Southport, NC 28461
$4k drop • Mar 21
$46,000
2.69 acres
Martin County
Williamston, NC 27892
39 days ago
$49,000
0.68 acres
Pamlico County
Minnesott Beach, NC 28510
1
…
29
30
31
32
…
1,451-1,500 of 18,655 properties
Map