Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
North Carolina land for sale
Price
Size
Tags
Save
21,896 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
1 day
$12,500
0.8 acres
Ashe County
Creston, NC 28615
4 days
$936,364
2 acres
Union County
4 bd, 2.5 ba
•
3,814 sq ft
Waxhaw, NC 28173
5 days
$4,242,680
213 acres
Granville County
Creedmoor, NC 27522
5 days
$329,900
6.32 acres
Halifax County
1,680 sq ft
Roanoke Rapids, NC 27870
6 days
$449,000
8 acres
Cherokee County
4 bd, 2 ba
•
2,509 sq ft
Murphy, NC 28906
9 months ago
$1,899,000
2.44 acres
Mecklenburg County
Charlotte, NC 28210
11 days
$290,000
0.36 acres
Currituck County
Grandy, NC 27939
7 days
$165,000
15.9 acres
Scotland County
Hamlet, NC 28345
Pending
Under contract
$60,000
5 acres
Cumberland County
Hope Mills, NC 28348
35 days ago
$198,900
11.2 acres
Wilkes County
1 bd, 1 ba
•
229 sq ft
Purlear, NC 28665
11 days
$190,000
8.68 acres
Stanly County
Oakboro, NC 28129
12 days
$1,200,000
19 acres
Iredell County
4 bd, 3.5 ba
•
3,709 sq ft
Statesville, NC 28677
12 days
$459,000
64 acres
Jackson County
Cullowhee, NC 28723
14 days
$25,500
1.1 acres
Davidson County
Denton, NC 27239
15 days
$309,900
3.3 acres
Davidson County
3 bd, 1 ba
•
1,304 sq ft
Denton, NC 27239
17 days
$517,000
3 acres
Orange County
3 bd, 2.5 ba
•
1,764 sq ft
Hillsborough, NC 27278
15 days
$39,900
0.96 acres
Cherokee County
Murphy, NC 28906
15 days
$445,300
73 acres
Cherokee County
Murphy, NC 28906
18 days
$59,900
0.38 acres
Harnett County
Spring Lake, NC 28390
19 days
$20k drop • Oct 20
$419,900
9.78 acres
Johnston County
3 bd, 1 ba
•
1,260 sq ft
Benson, NC 27504
25 days
$1,999,000
49 acres
Mitchell County
3 bd, 4 ba
•
3,265 sq ft
Spruce Pine, NC 28777
22 days
$35,000
0.36 acres
Harnett County
Fuquay-Varina, NC 27526
26 days
$114,500
1 acre
Burke County
Connelly Springs, NC 28612
23 days
$39,000
0.78 acres
Moore County
Carthage, NC 28327
22 days
$850,000
4.76 acres
Randolph County
3 bd, 2.5 ba
•
2,133 sq ft
Trinity, NC 27370
22 days
$525,000
2.62 acres
Madison County
4 bd, 3 ba
•
2,303 sq ft
Mars Hill, NC 28754
24 days
$49,900
3.23 acres
Gaston County
Bessemer City, NC 28016
26 days
$252,000
3.3 acres
Surry County
3 bd, 2 ba
•
1,625 sq ft
Elkin, NC 28621
27 days
$165,000
45 acres
Northampton County
Jackson, NC 27845
27 days
$700,000
2 acres
Anson County
Wadesboro, NC 28170
Auction
$— min
0.98 acres
McDowell County
Sept 27, 2026
Marion, NC 28752
28 days
$62,500
1 acre
Burke County
Connelly Springs, NC 28690
28 days
$1,400,000
3.79 acres
Clay County
4 bd, 4.5 ba
•
5,000 sq ft
Hayesville, NC 28904
29 days
$95k drop • Oct 9
$475,000
10 acres
Union County
Indian Trail, NC 28079
28 days
$1,450,000
2.9 acres
Henderson County
4 bd, 4.5 ba
•
4,530 sq ft
Mills River, NC 28759
31 days ago
$70,000
3.33 acres
Jackson County
Whittier, NC 28786
32 days ago
$125,900
0.4 acres
Avery County
Linville, NC 28657
35 days ago
$96,000
0.43 acres
Brunswick County
Shallotte, NC 28470
35 days ago
$699,000
10 acres
Ashe County
Fleetwood, NC 28626
35 days ago
$40,000
0.5 acres
Burke County
Morganton, NC 28655
$10k drop • Oct 19
$564,999
2.3 acres
Iredell County
5 bd, 3 ba
•
3,596 sq ft
Statesville, NC 28677
39 days ago
$674,900
7.66 acres
Harnett County
3 bd, 2.5 ba
•
2,464 sq ft
Lillington, NC 27546
39 days ago
$85,000
0.85 acres
Watauga County
Blowing Rock, NC 28605
40 days ago
$20,900
2 acres
Alleghany County
Sparta, NC 28675
42 days ago
$25,900
1 acre
Ashe County
West Jefferson, NC 28694
$2k drop • Oct 24
$19,000
0.45 acres
Greene County
Snow Hill, NC 28580
42 days ago
$1,595,000
2 acres
Henderson County
3 bd, 3.5 ba
•
3,158 sq ft
Hendersonville, NC 28792
$50k drop • Oct 13
$899,999
2 acres
Brunswick County
4 bd, 4 ba
•
4,086 sq ft
Supply, NC 28462
$91k drop • Oct 13
$698,000
22.4 acres
Orange County
3 bd, 1 ba
•
1,000 sq ft
Hillsborough, NC 27278
$5.4k drop • Oct 16
$59,900
1 acre
Ashe County
West Jefferson, NC 28694
1
…
95
96
97
98
…
4,751-4,800 of 21,896 properties
Map