Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale in North Carolina Piedmont
Price
Size
Tags
Save
6,138 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Featured
$6.5k drop • Mar 1
$59,997
2.86 acres
Montgomery County
New London, NC 28127
Featured
$3.5k drop • Mar 1
$29,997
3.1 acres
Vance County
Henderson, NC 27536
Featured
3 months ago
$8,997
1.56 acres
Davidson County
Denton, NC 27239
Featured
3 months ago
$19,997
1.29 acres
Montgomery County
New London, NC 28127
Featured
3 months ago
$18,997
0.92 acres
Montgomery County
New London, NC 28127
Featured
$5k drop • Mar 1
$54,997
1.1 acres
Richmond County
Rockingham, NC 28379
Featured
10 months ago
$23,995
0.72 acres
Warren County
Macon, NC 27551
Featured
3 months ago
$18,997
0.5 acres
Montgomery County
New London, NC 28127
Featured
3 months ago
$18,997
0.49 acres
Montgomery County
New London, NC 28127
Featured
$2k drop • Mar 31
$22,497
2.4 acres
Richmond County
Hamlet, NC 28345
Featured
8 months ago
$300,000
25 acres
Franklin County
Louisburg, NC 27549
Featured
17 months ago
$19,000
0.95 acres
Durham County
Durham, NC 27704
11 days
$159,000
13.5 acres
Surry County
Westfield, NC 27030
56 days ago
$250,000
43 acres
Montgomery County
Troy, NC 27371
5 days
$3,250,000
52 acres
Lee County
2 bd, 2 ba
•
3,598 sq ft
Sanford, NC 27330
34 days ago
$268,740
29.9 acres
Randolph County
Asheboro, NC 27205
25 days
$780,100
135 acres
Moore County
Vass, NC 28394
4 days
$90,000
10.7 acres
Montgomery County
Troy, NC 27371
41 days ago
$790,000
85 acres
Montgomery County
Troy, NC 27371
17 days
$70,000
2.64 acres
Cleveland County
Mooresboro, NC 28114
14 days
$989,900
173 acres
Montgomery County
Candor, NC 27229
18 days
$360,000
4.2 acres
Davie County
Cooleemee, NC 27014
18 days
Auction
$360,000 min
4.2 acres
Davie County
Apr 30, 2026
Cooleemee, NC 27014
3 days
$2,500,000
28.4 acres
Orange County
3 bd, 2.5 ba
•
2,924 sq ft
Chapel Hill, NC 27516
$590k drop • Apr 14
$5,015,000
590 acres
Moore County
Eagle Springs, NC 27242
32 days ago
$3,599,000
29.9 acres
Durham County
4 bd, 6 ba
•
6,479 sq ft
Rougemont, NC 27572
$190k drop • Apr 4
$2,300,000
146 acres
Person County
4 bd, 2 ba
•
4,334 sq ft
Semora, NC 27343
4 days
$1,030,000
11.4 acres
Guilford County
3 bd, 2.5 ba
•
2,948 sq ft
Liberty, NC 27298
5 days
$1,183,400
16.4 acres
Vance County
4 bd, 3 ba
•
3,562 sq ft
Henderson, NC 27537
9 days
$670,000
7.8 acres
Franklin County
4 bd, 3.5 ba
•
2,710 sq ft
Kittrell, NC 27544
2 days
$169,900
0.61 acres
Franklin County
Louisburg, NC 27549
8 days
$435,000
6.6 acres
Alamance County
3 bd, 2 ba
•
1,865 sq ft
Graham, NC 27253
10 days
$4,500,000
15.3 acres
Wake County
4 bd, 4 ba
•
5,767 sq ft
Apex, NC 27502
24 days
$2,400,000
11.5 acres
Orange County
6 bd, 7.5 ba
•
4,953 sq ft
Mebane, NC 27302
32 days ago
$110,000
10 acres
Davidson County
Lexington, NC 27295
34 days ago
$69,900
3.26 acres
Richmond County
Rockingham, NC 28379
4 days
$1,350,000
5.9 acres
Alamance County
3 bd, 2.5 ba
•
3,847 sq ft
Mebane, NC 27302
29 days
$26k drop • Apr 19
$799,000
9 acres
Alamance County
3 bd, 3 ba
•
2,687 sq ft
Mebane, NC 27302
29 days
$1,195,000
7.5 acres
Moore County
4 bd, 4 ba
•
3,370 sq ft
Aberdeen, NC 28315
31 days ago
$1,200,000
13.7 acres
Guilford County
2 bd, 4 ba
•
1,654 sq ft
Greensboro, NC 27406
$15k drop • Apr 20
$299,900
2.4 acres
Mecklenburg County
Huntersville, NC 28078
2 days
$1,399,000
6.62 acres
Person County
7 bd, 3 ba
•
5,170 sq ft
Roxboro, NC 27574
3 days
$745,000
7.52 acres
Cleveland County
3 bd, 3.5 ba
•
4,129 sq ft
Lawndale, NC 28090
10 days
$975,000
5.17 acres
Orange County
4 bd, 3.5 ba
•
3,653 sq ft
Durham, NC 27705
10 days
$2,350,000
7.56 acres
Wake County
3 bd, 2.5 ba
•
2,958 sq ft
Zebulon, NC 27597
11 days
$428,000
5.38 acres
Durham County
2 bd, 1 ba
•
1,185 sq ft
Durham, NC 27712
12 days
$870,000
24 acres
Chatham County
Columbus, NC 28722
13 days
$115,000
14.7 acres
Granville County
Oxford, NC 27565
14 days
$75,900
0.11 acres
Franklin County
Louisburg, NC 27549
16 days
$1,650,000
6 acres
Moore County
3 bd, 3.5 ba
•
3,604 sq ft
Jackson Springs, NC 27281
1
2
3
4
…
1-50 of 6,138 properties
Map