Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in North Carolina Piedmont
Price
Size
Tags
Save
5,728 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
6 hours
$89,900
0.14 acres
Franklin County
Louisburg, NC 27549
6 hours
$220,000
4.1 acres
Mecklenburg County
Charlotte, NC 28278
10 hours
$325,000
5 acres
Union County
3 bd, 2 ba
•
1,080 sq ft
Marshville, NC 28103
10 hours
$6,000,000
17 acres
Cabarrus County
Concord, NC 28025
7 months ago
$399,900
0.26 acres
Rowan County
4 bd, 3 ba
•
1,930 sq ft
Kannapolis, NC 28083
Pending
Under contract
$115,000
2.67 acres
Davidson County
Winston-Salem, NC 27107
$50k drop • Jan 5
$1,749,995
2.37 acres
Iredell County
5 bd, 6 ba
•
6,128 sq ft
Davidson, NC 28036
Pending
Under contract
$1,275,000
10 acres
Chatham County
4 bd, 6 ba
•
3,615 sq ft
Moncure, NC 27559
Pending
Under contract
$630,000
19.7 acres
Chatham County
New Hill, NC 27562
39 days ago
$34,999
0.83 acres
Mecklenburg County
Charlotte, NC 28216
$10k drop • Jan 4
$249,900
2.49 acres
Guilford County
3 bd, 2 ba
•
1,755 sq ft
Climax, NC 27233
$26k drop • Jan 13
$339,000
6.6 acres
Stokes County
3 bd, 1 ba
•
1,409 sq ft
Mount Airy, NC 27030
6 hours
$65,000
2.29 acres
Moore County
West End, NC 27376
2 months ago
$5,200,000
28.4 acres
Mecklenburg County
Charlotte, NC 28216
2 months ago
$520,000
1 acre
Mecklenburg County
— sq ft
Charlotte, NC 28216
7 months ago
$258,000
2 acres
Union County
Waxhaw, NC 28173
Pending
Under contract
$225,000
5 acres
Warren County
Littleton, NC 27850
Pending
Under contract
$200,000
14.5 acres
Cleveland County
Cherryville, NC 28021
Pending
Under contract
$600,000
2.2 acres
Orange County
4 bd, 2 ba
•
2,326 sq ft
Chapel Hill, NC 27517
$5k drop • Jan 13
$74,900
0.28 acres
Franklin County
Louisburg, NC 27549
8 hours
$70,000
1.48 acres
Alamance County
Burlington, NC 27215
8 days
$475,000
35 acres
Stokes County
2 bd, 1 ba
•
1,440 sq ft
Danbury, NC 27016
2 months ago
$285,000
0.48 acres
Durham County
Durham, NC 27703
6 months ago
$370,000
5.4 acres
Wake County
Zebulon, NC 27597
Featured
1 day ago
$16,997
0.5 acres
Montgomery County
New London, NC 28127
Featured
7 days ago
$24,997
0.49 acres
Montgomery County
New London, NC 28127
13 months ago
$1,250,000
2.14 acres
Rowan County
5 bd, 5 ba
•
4,800 sq ft
Landis, NC 28088
Pending
Under contract
$45,000
2.85 acres
Lincoln County
Vale, NC 28168
$5k drop • Dec 1
$70,000
1.37 acres
Rowan County
Kannapolis, NC 28081
$25k drop • Jan 13
$135,000
1.82 acres
Gaston County
Cherryville, NC 28021
8 months ago
$199,000
1 acre
Iredell County
Troutman, NC 28166
Pending
Under contract
$25,900
2.55 acres
Davidson County
Denton, NC 27239
11 days
$275,000
11.9 acres
Orange County
Mebane, NC 27302
Pending
Under contract
$1,500,000
11.9 acres
Wake County
3 bd, 4 ba
•
2,695 sq ft
New Hill, NC 27562
8 hours
$67,497
1.1 acres
Richmond County
Rockingham, NC 28379
9 hours
$100,000
0.51 acres
Granville County
Oxford, NC 27565
9 hours
$95,000
1.15 acres
Moore County
Jackson Springs, NC 27281
9 hours
$1,300,000
5.2 acres
Chatham County
4 bd, 4 ba
•
4,291 sq ft
Chapel Hill, NC 27517
9 hours
$1,600,000
3.29 acres
Wake County
3 bd, 3 ba
•
2,653 sq ft
Apex, NC 27502
9 hours
$8,000
0.3 acres
Montgomery County
Mount Gilead, NC 27306
9 hours
$57,500
1 acre
Granville County
Creedmoor, NC 27522
10 hours
$675,000
1.8 acres
Iredell County
4 bd, 3 ba
•
3,936 sq ft
Statesville, NC 28625
10 hours
$385,000
1.76 acres
Wake County
3 bd, 2 ba
•
1,458 sq ft
Zebulon, NC 27597
10 hours
$50,000
0.11 acres
Gaston County
Belmont, NC 28012
Pending
Under contract
$239,000
2.6 acres
Alamance County
3 bd, 2 ba
•
1,367 sq ft
Mebane, NC 27302
16 months ago
$66,233,700
1,326 acres
Chatham County
Siler City, NC 27344
1 day
$399,900
5.9 acres
Davie County
3 bd, 1 ba
•
1,613 sq ft
Advance, NC 27006
Pending
Under contract
$45,000
0.14 acres
Gaston County
Gastonia, NC 28052
$26k drop • Dec 12
$1,099,000
5 acres
Union County
3 bd, 3 ba
•
2,773 sq ft
Waxhaw, NC 28173
Pending
Under contract
$65,000
8 acres
Alamance County
Snow Camp, NC 27349
1
2
3
4
…
1-50 of 5,728 properties
Map