Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
North Carolina commercial land for sale
Price
Size
Tags
Save
Reset
1,705 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
$75,000
0.59 acres
Pasquotank County
Elizabeth City, NC 27909
14 months ago
$3,841,250
22 acres
Cabarrus County
— sq ft
Concord, NC 28027
Pending
Under contract
$250,000
0.64 acres
Pender County
Hampstead, NC 28443
Pending
Under contract
$850,000
7.84 acres
Harnett County
Sanford, NC 27330
Pending
Under contract
$795,000
2.56 acres
Currituck County
Moyock, NC 27958
Pending
Under contract
$1,914,750
76.6 acres
Edgecombe County
Rocky Mount, NC 27801
Pending
Under contract
$79,900
0.19 acres
Rowan County
Mount Ulla, NC 28125
Pending
Under contract
$1,200,000
13 acres
Alamance County
Burlington, NC 27215
Pending
Under contract
$300,000
2 acres
Orange County
Hillsborough, NC 27278
Pending
Under contract
$1,277,250
9.75 acres
Onslow County
Holly Ridge, NC 28445
Pending
Under contract
$699,000
9.2 acres
Watauga County
3 bd, 1 ba
•
— sq ft
Boone, NC 28607
4 years ago
$1,700,000
5.68 acres
Cabarrus County
— sq ft
Kannapolis, NC 28081
Pending
Under contract
$6,500,000
35.7 acres
Brunswick County
Winnabow, NC 28479
11 years ago
$675,000
6.6 acres
Randolph County
Asheboro, NC 27203
10 years ago
$69,000
0.84 acres
Surry County
Mount Airy, NC 27030
4 days
$525,000
5.55 acres
New Hanover County
Wilmington, NC 28405
Pending
Under contract
$1,699,000
9.8 acres
Pitt County
Greenville, NC 27858
24 days
$3,420,000
17.8 acres
Harnett County
Angier, NC 27501
Pending
Under contract
$2,500,000
3.88 acres
Mecklenburg County
Cornelius, NC 28031
Pending
Under contract
$85,000
0.37 acres
Gaston County
Dallas, NC 28034
4 years ago
$550,000
0.99 acres
Union County
Monroe, NC 28110
Pending
Under contract
$129,900
0.04 acres
Onslow County
North Topsail Beach, NC 28460
Pending
Under contract
$98,000
0.56 acres
Onslow County
Jacksonville, NC 28540
Pending
Under contract
$799,000
51 acres
Anson County
Polkton, NC 28135
Pending
Under contract
$199,000
1.65 acres
Burke County
Jonas Ridge, NC 28657
Pending
Under contract
$1,050,000
2 acres
Carteret County
5,251 sq ft
Newport, NC 28570
3 months ago
$800,000
4 acres
Union County
2 ba
•
— sq ft
Monroe, NC 28110
Pending
Under contract
$379,000
1.5 acres
Haywood County
3 bd, 3 ba
•
1,494 sq ft
Canton, NC 28716
Pending
Under contract
$399,000
34.4 acres
Catawba County
Hickory, NC 28602
4 months ago
$2,250,000
16.6 acres
Onslow County
Swansboro, NC 28584
5 months ago
$299,900
0.46 acres
Onslow County
1,537 sq ft
Jacksonville, NC 28546
5 months ago
$199,900
0.9 acres
Pasquotank County
Elizabeth City, NC 27909
Pending
Under contract
$1,100,000
1.47 acres
Onslow County
Jacksonville, NC 28546
$60k drop • Apr 15
$890,000
2.55 acres
Pitt County
2,872 sq ft
Greenville, NC 27858
Pending
Under contract
$99,000
1.35 acres
Cumberland County
Fayetteville, NC 28306
Pending
Under contract
$2,000,000
2.82 acres
Moore County
Pinehurst, NC 28374
Pending
Under contract
$300,000
6.45 acres
Johnston County
Benson, NC 27504
7 months ago
$2,500,000
2 acres
New Hanover County
5,208 sq ft
Castle Hayne, NC 28429
Pending
Under contract
$280,000
9.7 acres
Cumberland County
Fayetteville, NC 28306
Pending
Under contract
$70,000
0.65 acres
Wilson County
Wilson, NC 27893
Pending
Under contract
$12,900,000
26.2 acres
Jackson County
— sq ft
Cashiers, NC 28717
Pending
Under contract
$780,000
8.34 acres
Duplin County
Kenansville, NC 28349
Pending
Under contract
$1,130,000
1.55 acres
Wake County
1,144 sq ft
Raleigh, NC 27616
Pending
Under contract
$1,150,000
2.25 acres
Wake County
Cary, NC 27513
11 months ago
$115,000
0.27 acres
Rowan County
Landis, NC 28088
Pending
Under contract
$1,450,000
21.6 acres
Iredell County
Statesville, NC 28677
Pending
Under contract
$160,140
7.7 acres
Camden County
Camden, NC 27921
Pending
Under contract
$950,000
1.4 acres
Burke County
Morganton, NC 28655
Pending
Under contract
$5,115,000
93.3 acres
Brunswick County
Ocean Isle Beach, NC 28469
2 years ago
$195,000
1.9 acres
Davidson County
Thomasville, NC 27360
1
…
25
26
27
28
…
35
1,251-1,300 of 1,705 properties
Map