Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
North Carolina investment property for sale
Price
Size
Tags
Save
Reset
1,876 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.
$9.5k drop • June 17
$275,500
2 acres
Rutherford County
3 bd, 2 ba
•
1,650 sq ft
Union Mills, NC 28167
3 months ago
$500,000
0.45 acres
New Hanover County
Wilmington, NC 28411
3 months ago
$149,000
10 acres
Wilkes County
Hays, NC 28635
3 months ago
$249,000
1.4 acres
Wake County
Zebulon, NC 27597
4 months ago
$515,000
0.12 acres
New Hanover County
Kure Beach, NC 28449
$10k drop • May 5
$384,000
4.66 acres
Stokes County
3 bd, 2 ba
•
1,736 sq ft
Lawsonville, NC 27022
4 months ago
$124,900
15.6 acres
Wilkes County
Purlear, NC 28665
5 months ago
$149,900
12.8 acres
Wilkes County
Purlear, NC 28665
$8k drop • May 20
$257,000
1.37 acres
Watauga County
Banner Elk, NC 28604
8 months ago
$2,300,000
80.9 acres
Gaston County
Kings Mountain, NC 28086
$11k drop • Apr 13
$499,000
10.7 acres
Orange County
2 bd, 1 ba
•
1,189 sq ft
Hillsborough, NC 27278
$25k drop • June 18
$925,000
7.55 acres
Craven County
3 bd, 2 ba
•
2,231 sq ft
New Bern, NC 28562
13 months ago
$679,000
16.7 acres
Alexander County
3 bd, 1 ba
•
2,516 sq ft
Taylorsville, NC 28681
$20k drop • June 12
$55,000
1.4 acres
Macon County
Franklin, NC 28734
14 days
$480,000
6.52 acres
Ashe County
2 bd, 2 ba
•
1,707 sq ft
Jefferson, NC 28640
27 days
$950,000
22.8 acres
Clay County
2 bd, 2 ba
•
— sq ft
Hayesville, NC 28904
35 days ago
$115,000
0.39 acres
Dare County
Avon, NC 27915
2 months ago
$349,900
2.43 acres
Graham County
3 bd, 2 ba
•
1,428 sq ft
Robbinsville, NC 28771
2 months ago
$300,000
2.1 acres
Macon County
2 bd, 2.5 ba
•
1,600 sq ft
Franklin, NC 28734
40 days ago
$—
23.9 acres
Cherokee County
1,509 sq ft
Marble, NC 28905
53 days ago
$249,000
2.87 acres
Alleghany County
2 bd, 1 ba
•
1,040 sq ft
Sparta, NC 28675
55 days ago
$159,000
0.47 acres
Dare County
Frisco, NC 27936
55 days ago
$140,000
0.8 acres
Buncombe County
Asheville, NC 28803
58 days ago
$525,000
0.11 acres
New Hanover County
Carolina Beach, NC 28428
58 days ago
$330,000
2.4 acres
Mitchell County
1 bd, 1.5 ba
•
1,007 sq ft
Spruce Pine, NC 28777
2 months ago
$129,990
0.16 acres
Ashe County
West Jefferson, NC 28694
2 months ago
$89,900
9.17 acres
Buncombe County
Weaverville, NC 28787
3 months ago
$64,900
1.86 acres
Ashe County
West Jefferson, NC 28694
3 months ago
$70,000
0.85 acres
Watauga County
Seven Devils, NC 28604
3 months ago
$299,000
0.92 acres
Watauga County
Banner Elk, NC 28604
3 months ago
$259,000
7 acres
Swain County
Bryson City, NC 28713
4 months ago
$299,500
1 acre
Nash County
Rocky Mount, NC 27804
$10k drop • June 2
$185,000
0.27 acres
Mecklenburg County
Charlotte, NC 28205
4 months ago
$325,000
93 acres
Bertie County
Windsor, NC 27983
$12k drop • June 11
$398,000
3 acres
Henderson County
2 bd, 2 ba
•
1,977 sq ft
Hendersonville, NC 28739
11 months ago
$95,000
0.27 acres
Dare County
Frisco, NC 27936
13 months ago
$120,000
7.7 acres
Yancey County
Burnsville, NC 28714
2 days
$515,000
4.39 acres
Swain County
2 bd, 2.5 ba
•
— sq ft
Bryson City, NC 28713
6 days
$340,000
1.54 acres
Harnett County
4 bd, 2 ba
•
1,515 sq ft
Fuquay-Varina, NC 27526
7 days
$379,900
2.23 acres
Wake County
6 bd, 5 ba
•
3,152 sq ft
Knightdale, NC 27545
18 days
$229,900
10.7 acres
Cleveland County
3 bd, 2 ba
•
1,568 sq ft
Kings Mountain, NC 28086
27 days
$850,000
9 acres
Dare County
Hatteras, NC 27943
$17k drop • June 25
$679,900
5.84 acres
Wilkes County
2 bd, 3.5 ba
•
2,128 sq ft
Hays, NC 28635
37 days ago
$1,225,000
2.19 acres
Haywood County
6 bd, 8 ba
•
4,083 sq ft
Maggie Valley, NC 28751
47 days ago
$686,800
16.2 acres
Wake County
Zebulon, NC 27597
2 months ago
$950,000
2.38 acres
Burke County
3 bd, 3 ba
•
2,527 sq ft
Linville Falls, NC 28657
2 months ago
$950,000
37.7 acres
Buncombe County
5 bd, 2 ba
•
— sq ft
Black Mountain, NC 28711
$26k drop • June 7
$359,000
3 acres
Haywood County
2 bd, 1 ba
•
720 sq ft
Canton, NC 28716
$70k drop • May 29
$1,320,000
1 acre
Pender County
Hampstead, NC 28443
3 months ago
$350,000
0.75 acres
Cumberland County
Fayetteville, NC 28306
1
…
13
14
15
16
…
38
651-700 of 1,876 properties
Map