Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
North Carolina barns for sale
Price
Size
Tags
Save
Reset
930 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.
6 months ago
$550,000
11.7 acres
Caldwell County
3 bd, 3 ba
•
3,250 sq ft
Lenoir, NC 28645
8 months ago
$5,999,999
43.2 acres
Union County
4 bd, 4 ba
•
6,106 sq ft
Indian Trail, NC 28079
$90k drop • Apr 10
$898,000
46.5 acres
Graham County
3 bd, 3.5 ba
•
4,360 sq ft
Robbinsville, NC 28771
$50k drop • Mar 31
$1,150,000
10 acres
Henderson County
Mills River, NC 28759
3 years ago
$495,000
1.7 acres
Jackson County
Highlands, NC 28741
10 months ago
$23,900,000
538 acres
Moore County
11 bd, 16.5 ba
•
18,620 sq ft
Cameron, NC 28326
$50k drop • Apr 29
$490,000
3.2 acres
Stanly County
3 bd, 2 ba
•
1,756 sq ft
Locust, NC 28097
$10k drop • Apr 23
$475,000
3.44 acres
Hoke County
3 bd, 2 ba
•
1,993 sq ft
Raeford, NC 28376
$100k drop • Apr 22
$1,649,000
18.9 acres
Catawba County
4 bd, 5 ba
•
5,084 sq ft
Hickory, NC 28602
3 months ago
$169,900
31 acres
Robeson County
Maxton, NC 28364
11 months ago
$430,000
57.6 acres
Stokes County
Westfield, NC 27053
$25k drop • Apr 25
$525,000
4.56 acres
Clay County
3 bd, 2 ba
•
— sq ft
Hayesville, NC 28904
$30k drop • Mar 11
$439,900
60.3 acres
Avery County
Sugar Grove, NC 28679
7 months ago
$444,000
44 acres
Ashe County
3 bd, 1 ba
•
1,245 sq ft
Creston, NC 28615
$15k drop • Apr 21
$780,000
2.7 acres
Buncombe County
3 bd, 2 ba
•
2,512 sq ft
Candler, NC 28715
9 months ago
$950,000
5.15 acres
Chatham County
Apex, NC 27523
12 months ago
$1,785,000
60.2 acres
Jackson County
3 bd, 2 ba
•
1,800 sq ft
Sylva, NC 28779
2 years ago
$20,000
2.65 acres
Clay County
Hayesville, NC 28904
2 years ago
$20,000
2.79 acres
Clay County
Hayesville, NC 28904
2 years ago
$1,000,000
100 acres
Madison County
Spring Creek, NC 28743
2 years ago
$109,900
1.34 acres
Caldwell County
Lenoir, NC 28645
2 years ago
$5,850,000
128 acres
Wilkes County
5 bd, 5 ba
•
7,664 sq ft
Purlear, NC 28665
29 days
$589,000
2.22 acres
Ashe County
2 bd, 2 ba
•
1,146 sq ft
Lansing, NC 28643
29 days
$30k drop • May 20
$645,000
1.55 acres
Union County
3 bd, 3 ba
•
2,445 sq ft
Waxhaw, NC 28173
32 days ago
$450,000
11.7 acres
Union County
3 bd, 2 ba
•
1,344 sq ft
Monroe, NC 28112
56 days ago
$845,000
2 acres
Buncombe County
2 bd, 1 ba
•
879 sq ft
Asheville, NC 28803
4 months ago
$650,000
29.4 acres
Stokes County
3 bd, 1.5 ba
•
1,850 sq ft
Mount Airy, NC 27030
6 months ago
$1,220,000
13 acres
Buncombe County
3 bd, 3 ba
•
4,468 sq ft
Black Mountain, NC 28711
6 months ago
$5,499,000
350 acres
Clay County
5 bd, 5.5 ba
•
— sq ft
Warne, NC 28909
$50k drop • Apr 20
$1,050,000
30.5 acres
Harnett County
3 bd, 2.5 ba
•
2,041 sq ft
Lillington, NC 27546
11 months ago
$2,400,000
10.7 acres
Moore County
5 bd, 6 ba
•
6,131 sq ft
West End, NC 27376
11 months ago
$55,900
11.4 acres
Wilkes County
McGrady, NC 28649
12 months ago
$866,900
20 acres
Warren County
5 bd, 4 ba
•
4,207 sq ft
Warrenton, NC 27589
$101k drop • May 22
$999,000
18 acres
Moore County
Southern Pines, NC 28387
22 months ago
$2,300,000
100 acres
Alamance County
3 bd, 2.5 ba
•
2,470 sq ft
Graham, NC 27253
2 years ago
$10,000
1.44 acres
Clay County
Hayesville, NC 28904
2 years ago
$295,000
0.82 acres
Jackson County
Highlands, NC 28741
2 years ago
$425,000
0.76 acres
Jackson County
Highlands, NC 28741
5 years ago
$175,000
2 acres
Jackson County
Highlands, NC 28741
5 years ago
$449,000
3.12 acres
Jackson County
Highlands, NC 28741
22 days
$345,000
3 acres
Robeson County
4 bd, 2 ba
•
2,075 sq ft
Fairmont, NC 28340
4 days
$449,000
41.9 acres
Davidson County
Lexington, NC 27292
26 days
$699,000
4 acres
Davidson County
4 bd, 3.5 ba
•
3,781 sq ft
Clemmons, NC 27012
2 months ago
$1,895,000
2 acres
Person County
3 bd, 4 ba
•
4,346 sq ft
Roxboro, NC 27574
2 months ago
$725,000
1.53 acres
Henderson County
3 bd, 2 ba
•
1,882 sq ft
Hendersonville, NC 28739
4 months ago
$299,900
2.28 acres
Caldwell County
3 bd, 1.5 ba
•
1,412 sq ft
Hudson, NC 28638
6 months ago
$5,900,000
129 acres
Person County
4 bd, 4.5 ba
•
— sq ft
Semora, NC 27343
$40k drop • Mar 4
$949,000
11.5 acres
McDowell County
2 bd, 2.5 ba
•
2,683 sq ft
Marion, NC 28752
10 months ago
$565,000
24.7 acres
Catawba County
3 bd, 2 ba
•
2,185 sq ft
Vale, NC 28168
$20k drop • Mar 23
$119,900
31.4 acres
Scotland County
Laurinburg, NC 28352
1
…
10
11
12
13
…
19
501-550 of 930 properties
Map