Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale under $30,000 in North Carolina
Price
Size
Tags
Save
2,316 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 North Carolina
for more listings.
Pending
Under contract
$29,500
1 acre
Cleveland County
Shelby, NC 28150
Pending
Under contract
$30,000
0.92 acres
Davidson County
Winston-Salem, NC 27107
Pending
Under contract
$20,000
1.84 acres
Wilkes County
Wilkesboro, NC 28697
9 months ago
$6,000
0.21 acres
Ashe County
West Jefferson, NC 28694
Pending
Under contract
$19,500
1.17 acres
Jackson County
Whittier, NC 28789
10 months ago
$30,000
0.41 acres
Onslow County
Hubert, NC 28539
Pending
Under contract
$3,200/mo
4.39 acres
Wake County
3 bd, 2.5 ba
•
2,500 sq ft
Cary, NC 27519
13 months ago
$15,000
0.12 acres
Craven County
New Bern, NC 28562
$3k drop • May 8
$20,000
0.25 acres
Nash County
Whitakers, NC 27891
Pending
Under contract
$29,000
0.85 acres
Madison County
Marshall, NC 28753
22 months ago
$20,000
6 acres
Clay County
Hayesville, NC 28904
22 months ago
$5,000
0.96 acres
Clay County
Hayesville, NC 28904
2 years ago
$29,900
0.76 acres
Cherokee County
Murphy, NC 28906
2 years ago
$29,900
0.46 acres
Alexander County
Taylorsville, NC 28681
3 years ago
$17,930
0.51 acres
Watauga County
Boone, NC 28607
Pending
Under contract
$29,500
0.88 acres
Clay County
Hayesville, NC 28904
Pending
Under contract
$25,000
0.74 acres
Watauga County
Sugar Grove, NC 28679
Pending
Under contract
$14,000
1.1 acres
Cherokee County
Murphy, NC 28906
Pending
Under contract
$9,000
0.98 acres
Jones County
Trenton, NC 28585
Pending
Under contract
$27,000
0.84 acres
McDowell County
Marion, NC 28752
Pending
Under contract
$15,000
0.7 acres
Watauga County
Vilas, NC 28692
Pending
Under contract
$27,000
1.84 acres
Duplin County
Wallace, NC 28466
2 months ago
$10,000
0.23 acres
Scotland County
Laurinburg, NC 28352
$3k drop • May 13
$17,000
0.3 acres
Edgecombe County
Battleboro, NC 27809
Pending
Under contract
$30,000
0.5 acres
Jones County
Trenton, NC 28585
Pending
Under contract
$30,000
0.7 acres
Franklin County
Louisburg, NC 27549
Pending
Under contract
$12,900
1.53 acres
Henderson County
Hendersonville, NC 28792
Pending
Under contract
$14,900
2 acres
Forsyth County
Tobaccoville, NC 27050
3 months ago
$1,500/mo
2.17 acres
Chatham County
2 bd, 2 ba
•
— sq ft
Goldston, NC 27252
4 months ago
$20,000
0.29 acres
Pasquotank County
Elizabeth City, NC 27909
Pending
Under contract
$25,000
2.1 acres
Surry County
Pilot Mountain, NC 27041
Pending
Under contract
$20,000
0.6 acres
Jones County
Pollocksville, NC 28573
6 months ago
$30,000
1.37 acres
Anson County
Wadesboro, NC 28170
6 months ago
$12,000
0.2 acres
Richmond County
Rockingham, NC 28379
Pending
Under contract
$17,000
1.86 acres
Wilkes County
Boomer, NC 28606
8 months ago
$11,000
0.11 acres
Craven County
New Bern, NC 28560
9 months ago
$25,000
0.18 acres
Scotland County
Laurinburg, NC 28352
Pending
Under contract
$12,100
0.39 acres
Watauga County
Beech Mountain, NC 28604
$3k drop • May 28
$22,000
0.51 acres
Beaufort County
Belhaven, NC 27810
Pending
Under contract
$25,000
0.33 acres
Franklin County
Bunn, NC 27508
13 months ago
$15,000
0.12 acres
Craven County
New Bern, NC 28562
Pending
Under contract
$21,900
1.53 acres
Surry County
Dobson, NC 27017
Pending
Under contract
$23,990
1.31 acres
Surry County
Dobson, NC 27017
Pending
Under contract
$9,999
0.61 acres
Bertie County
Colerain, NC 27924
17 months ago
$20,000
1.6 acres
Cumberland County
Fayetteville, NC 28312
Pending
Under contract
$30,000
3 acres
Stokes County
Westfield, NC 27053
Pending
Under contract
$10,000
1 acre
Clay County
Hayesville, NC 28904
Pending
Under contract
$8,750
1.1 acres
Pamlico County
Arapahoe, NC 28510
3 years ago
$24,930
0.62 acres
Watauga County
Boone, NC 28607
Pending
Under contract
$25,000
0.15 acres
Brunswick County
Bolivia, NC 28422
1
…
34
35
36
37
…
47
1,701-1,750 of 2,316 properties
Map