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,714 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
$975,000
8.67 acres
Brunswick County
Leland, NC 28451
Pending
Under contract
$1,218,000
26.1 acres
Carteret County
Peletier, NC 28584
Pending
Under contract
$650,000
5.78 acres
Lincoln County
Lincolnton, NC 28092
10 months ago
$264,000
0.81 acres
Craven County
Havelock, NC 28532
10 months ago
$375,000
0.4 acres
Dare County
Hatteras, NC 27943
11 months ago
$599,900
1.77 acres
Catawba County
3 ba
•
— sq ft
Hickory, NC 28601
12 months ago
$69,950
1 acre
Warren County
Littleton, NC 27850
14 months ago
$650,000
6.44 acres
Robeson County
Pembroke, NC 28372
15 months ago
$245,000
1.42 acres
Camden County
Camden, NC 27921
Pending
Under contract
$385,500
1 acre
Burke County
Morganton, NC 28655
Pending
Under contract
$899,900
3 acres
Pender County
Surf City, NC 28445
23 months ago
$50,000
1.1 acres
Clay County
Hayesville, NC 28904
Pending
Under contract
$1,450,000
8.38 acres
Wake County
1,200 sq ft
Zebulon, NC 27597
Pending
Under contract
$17,408,000
348 acres
Brunswick County
Leland, NC 28451
3 years ago
$650,000
1.1 acres
Mecklenburg County
Cornelius, NC 28031
4 years ago
$1,495,000
21.3 acres
Cumberland County
Fayetteville, NC 28304
11 years ago
$149,900
5.43 acres
Beaufort County
Washington, NC 27889
Pending
Under contract
$599,900
10.3 acres
Davie County
2 bd, 2 ba
•
1,866 sq ft
Mocksville, NC 27028
Pending
Under contract
$299,000
16.2 acres
Sampson County
— sq ft
Clinton, NC 28328
Pending
Under contract
$1,610,000
7.77 acres
Orange County
Hillsborough, NC 27278
Pending
Under contract
$286,000
2.53 acres
Carteret County
3 bd, 1 ba
•
1,189 sq ft
Newport, NC 28570
Pending
Under contract
$65,000
0.65 acres
Buncombe County
Asheville, NC 28804
5 months ago
$105,000
0.55 acres
Bertie County
Windsor, NC 27983
Pending
Under contract
$200,000
1.28 acres
Pender County
Hampstead, NC 28443
Pending
Under contract
$325,000
2.22 acres
Brunswick County
Calabash, NC 28467
Pending
Under contract
$250,000
0.07 acres
New Hanover County
Wilmington, NC 28401
Pending
Under contract
$828,000
4.14 acres
Currituck County
Moyock, NC 27958
Pending
Under contract
$174,900
0.79 acres
Onslow County
Sneads Ferry, NC 28460
Pending
Under contract
$475,000
0.33 acres
Buncombe County
Asheville, NC 28806
Pending
Under contract
$399,900
3.24 acres
Watauga County
Zionville, NC 28698
Pending
Under contract
$599,900
18 acres
Ashe County
Fleetwood, NC 28626
10 months ago
$1,250,000
3.45 acres
Cabarrus County
Kannapolis, NC 28083
Pending
Under contract
$195,000
1.32 acres
Johnston County
Four Oaks, NC 27524
11 months ago
$69,500
2.2 acres
Catawba County
Hickory, NC 28602
Pending
Under contract
$149,900
7 acres
Duplin County
Teachey, NC 28464
Pending
Under contract
$440,000
2 acres
Alamance County
Mebane, NC 27302
Pending
Under contract
$4,050,000
90 acres
Guilford County
Sedalia, NC 27342
$10k drop • June 17
$385,000
0.7 acres
Durham County
Durham, NC 27713
Pending
Under contract
$5,500,000
192 acres
Rockingham County
Stokesdale, NC 27357
Pending
Under contract
$1,700,000
5 acres
Gaston County
— sq ft
Cherryville, NC 28021
19 months ago
$995,000
32.8 acres
Harnett County
Erwin, NC 28339
19 months ago
$1,200,000
31.4 acres
Duplin County
Warsaw, NC 28398
21 months ago
$275,000
1.64 acres
Davidson County
Denton, NC 27239
Pending
Under contract
$650,000
10.2 acres
Surry County
Pilot Mountain, NC 27041
23 months ago
$425,000
1.3 acres
Wayne County
Goldsboro, NC 27534
23 months ago
$225,000
1.64 acres
Currituck County
Grandy, NC 27939
2 years ago
$135,900
1.68 acres
Pasquotank County
Elizabeth City, NC 27909
2 years ago
$999,000
0.81 acres
Cumberland County
Fayetteville, NC 28303
3 years ago
$90,000
0.53 acres
Forsyth County
Winston-Salem, NC 27127
Pending
Under contract
$5,500,000
193 acres
Rockingham County
Stokesdale, NC 27357
1
…
23
24
25
26
…
35
1,151-1,200 of 1,714 properties
Map