Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale under $25,000 in North Carolina
Price
Size
Tags
Save
1,632 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in North Carolina
for more listings.
$4.9k drop • Feb 27
$15,000
1 acre
Clay County
Hayesville, NC 28904
Pending
Under contract
$25,000
1 acre
Vance County
Henderson, NC 27537
Pending
Under contract
$10,900
0.37 acres
Montgomery County
Troy, NC 27371
52 days ago
$25,000
0.51 acres
Robeson County
Lumberton, NC 28340
13 days
$25,000
0.5 acres
Cherokee County
Murphy, NC 28906
2 years ago
$25,000
1.6 acres
Ashe County
Jefferson, NC 28640
12 months ago
$16,900
0.86 acres
Rutherford County
Lake Lure, NC 28746
36 days ago
$14,500
0.5 acres
Robeson County
Rowland, NC 28383
9 months ago
$19,000
1.28 acres
Swain County
Bryson City, NC 28713
4 months ago
$19,900
0.52 acres
Northampton County
Henrico, NC 27842
Pending
Under contract
$15,000
1 acre
Cherokee County
Topton, NC 28781
$500 drop • Jan 23
$2,000/mo
1.76 acres
Cumberland County
Fayetteville, NC 28311
8 months ago
$22,500
1.21 acres
Ashe County
Creston, NC 28615
22 days
$17,500
0.71 acres
Ashe County
Jefferson, NC 28640
8 months ago
$23,400
1.2 acres
Avery County
Newland, NC 28657
Pending
Under contract
$22,000
1.15 acres
McDowell County
Marion, NC 28752
14 days
$24,900
0.4 acres
Halifax County
Roanoke Rapids, NC 27870
14 days
$24,000
0.82 acres
Hoke County
Raeford, NC 28376
14 days
$15,000
0.08 acres
Cumberland County
Fayetteville, NC 28306
14 days
$17,000
0.11 acres
Cumberland County
Fayetteville, NC 28306
15 days
$25,000
2.3 acres
Robeson County
Fairmont, NC 28340
14 days
$17,000
0.18 acres
Cumberland County
Fayetteville, NC 28306
32 days ago
$24,600
1.19 acres
Macon County
Cartoogechaye Township, NC 28734
Pending
Under contract
$2,999
1.27 acres
McDowell County
Marion, NC 28752
10 months ago
$7,500
0.64 acres
Swain County
Bryson City, NC 28713
22 days
$500/mo
1 acre
Cherokee County
Murphy, NC 28906
6 months ago
$14,705
0.61 acres
Halifax County
Enfield, NC 27823
15 days
$17,000
0.2 acres
Cumberland County
Fayetteville, NC 28306
15 days
$15,000
0.13 acres
Cumberland County
Fayetteville, NC 28306
15 days
$25,000
0.13 acres
Cumberland County
Fayetteville, NC 28311
15 days
$10,000
0.32 acres
Jackson County
Sylva, NC 28779
15 days
Upcoming auction
$10,000 min
0.1 acres
Rockingham County
Mar 23, 2026
Eden, NC 27288
16 days
$15,000
0.95 acres
Forsyth County
Winston-Salem, NC 27127
$2k drop • Feb 24
$13,000
Cherokee County
Murphy, NC 28906
$4.8k drop • Feb 23
$8,999
1 acre
Rutherford County
Lake Lure, NC 28746
Pending
Under contract
$18,000
1.12 acres
Halifax County
Littleton, NC 27850
16 days
$14,900
2 acres
Clay County
Brasstown Township, NC 28902
$2k drop • Jan 6
$22,900
0.89 acres
Macon County
Franklin Township, NC 28734
19 days
$25,000
0.48 acres
Alleghany County
Ennice, NC 28623
Pending
Under contract
$15,000
1 acre
Jackson County
Dillsboro, NC 28725
14 months ago
$8,500
0.87 acres
Ashe County
Crumpler, NC 28617
21 days
$2k drop • Feb 23
$18,000
0.47 acres
Alleghany County
Sparta, NC 28675
Pending
Under contract
$14,000
0.44 acres
Perquimans County
Hertford, NC 27944
Pending
Under contract
$22,500
1.1 acres
Iredell County
Statesville, NC 28677
7 months ago
$19,000
0.91 acres
Jackson County
Sapphire, NC 28774
17 days
$15,000
0.5 acres
Franklin County
Louisburg, NC 27549
25 days
$25,000
0.34 acres
Cumberland County
Hope Mills, NC 28348
Pending
Under contract
$24,000
0.31 acres
Cumberland County
Fayetteville, NC 28306
Pending
Under contract
$20,000
0.22 acres
Cumberland County
Fayetteville, NC 28306
35 days ago
$3,599/mo
5 acres
Wake County
3 bd, 3 ba
•
1,948 sq ft
Apex, NC 27539
1
…
19
20
21
22
…
33
951-1,000 of 1,632 properties
Map