Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
North Carolina investment property for sale
Price
Size
Tags
Save
Reset
1,646 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.
9 days
$499,000
8.4 acres
Macon County
3 bd, 3 ba
•
— sq ft
Franklin Township, NC 28734
2 days
$60,000
1.79 acres
Montgomery County
Biscoe, NC 27209
2 days
$439,900
2.2 acres
Wilkes County
2 bd, 2 ba
•
1,100 sq ft
Moravian Falls, NC 28654
22 days
$160,000
0.24 acres
New Hanover County
Wilmington, NC 28405
22 days
$20k drop • Dec 10
$80,000
1.69 acres
Harnett County
3 bd, 2 ba
•
1,530 sq ft
Cameron, NC 28326
8 days
$948,000
240 acres
Robeson County
Fairmont, NC 28340
3 days
$499,900
85.2 acres
Burke County
4 bd, 1 ba
•
1,718 sq ft
Valdese, NC 28612
10 days
$834,000
4.28 acres
Rutherford County
4 bd, 4 ba
•
2,938 sq ft
Lake Lure, NC 28746
$50k drop • Nov 25
$799,990
1.59 acres
McDowell County
5 bd, 4 ba
•
3,057 sq ft
Black Mountain, NC 28711
Pending
Under contract
$199,500
3 acres
Northampton County
2 bd, 1 ba
•
992 sq ft
Conway, NC 27820
7 days
$39,000
0.49 acres
Beaufort County
Bath, NC 27808
3 days
$24,900
Cherokee County
Marble, NC 28905
2 months ago
$799,000
5.1 acres
Wilkes County
5 bd, 5 ba
•
1,980 sq ft
Thurmond, NC 28683
$100k drop • Nov 11
$1,599,000
Dare County
Southern Shores, NC 27949
10 days
$29,900
1 acre
Forsyth County
Winston-Salem, NC 27105
Pending
Under contract
$65,500
0.74 acres
Alamance County
Burlington, NC 27217
$6k drop • Dec 10
$159,000
Currituck County
Corolla, NC 27927
8 days
Upcoming auction
$— min
0.95 acres
Mecklenburg County
Jan 21, 2026
Charlotte, NC 28214
Pending
Under contract
$200,000
2.32 acres
Currituck County
3 bd, 2 ba
•
2,436 sq ft
Jarvisburg, NC 27947
5 months ago
$89,900
1 acre
Buncombe County
Alexander, NC 28701
3 days
$119,999
0.47 acres
Mecklenburg County
Charlotte, NC 28215
Pending
Under contract
$750,000
2.87 acres
Buncombe County
3 bd, 3 ba
•
2,084 sq ft
Leicester, NC 28748
7 months ago
$160,000
0.41 acres
Mecklenburg County
Charlotte, NC 28208
17 days
$342,500
6 acres
Cherokee County
3 bd, 2 ba
•
1,530 sq ft
Murphy, NC 28906
Pending
Under contract
$74,900
4 acres
Catawba County
Claremont, NC 28610
$1k drop • Nov 11
$43,000
0.31 acres
Onslow County
Hubert, NC 28539
$21k drop • Oct 27
$599,000
5.56 acres
McDowell County
2 bd, 3 ba
•
1,800 sq ft
Marion, NC 28752
Pending
Under contract
$29,000
0.37 acres
Brunswick County
Southport, NC 28461
Pending
Under contract
$45,000
0.67 acres
Lincoln County
Lincolnton, NC 28092
3 days
$330,000
7.53 acres
Craven County
3 bd, 3 ba
•
1,916 sq ft
New Bern, NC 28560
3 days
$199,999
2.16 acres
Catawba County
3 bd, 1 ba
•
1,181 sq ft
Maiden, NC 28650
11 days
$640,000
4.27 acres
Brunswick County
— sq ft
Sunset Beach, NC 28468
10 days
$699,900
4 acres
Macon County
3 bd, 3 ba
•
1,432 sq ft
Otto, NC 28763
30 days ago
$589,000
1.63 acres
Haywood County
3 bd, 3 ba
•
2,730 sq ft
Maggie Valley, NC 28751
3 days
$389,500
48.7 acres
Greene County
Snow Hill, NC 28580
$25k drop • Nov 5
$250,000
0.09 acres
Wake County
Raleigh, NC 27604
44 days ago
$775,000
8.52 acres
Johnston County
4 bd, 4 ba
•
4,800 sq ft
Four Oaks, NC 27524
Pending
Under contract
$101,000
5.63 acres
Catawba County
Catawba, NC 28609
3 months ago
$435,000
4.58 acres
Duplin County
3 bd, 3 ba
•
1,990 sq ft
Kenansville, NC 28349
31 days ago
$1,900,000
1.5 acres
Onslow County
8 bd, 5 ba
•
3,244 sq ft
North Topsail Beach, NC 28460
$1k drop • Dec 9
$12,000
0.11 acres
Craven County
New Bern, NC 28560
6 months ago
$425,000
5.55 acres
New Hanover County
Wilmington, NC 28411
4 days
$699,000
1.2 acres
Iredell County
Troutman, NC 28166
Pending
Under contract
$310,000
3.32 acres
Haywood County
1 bd, 1 ba
•
408 sq ft
Maggie Valley, NC 28751
14 months ago
$399,900
2.85 acres
Sampson County
Clinton, NC 28328
$1.5k drop • Nov 3
$16,000
0.21 acres
Craven County
New Bern, NC 28560
4 days
$250,000
2.49 acres
Transylvania County
3 bd, 2 ba
•
— sq ft
Balsam Grove, NC 28708
16 days
$115,000
0.19 acres
Buncombe County
Black Mountain, NC 28711
3 months ago
$450,000
2.74 acres
Moore County
3 bd, 2 ba
•
1,765 sq ft
Carthage, NC 28327
2 months ago
$349,000
2.2 acres
Cherokee County
2 bd, 2 ba
•
1,192 sq ft
Murphy, NC 28906
1
2
3
4
5
…
33
101-150 of 1,646 properties
Map