Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Alabama barns for sale
Price
Size
Tags
Save
Reset
915 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 Alabama
for more listings.
4 months ago
$665,000
13.4 acres
Randolph County
5 bd, 3.5 ba
•
4,407 sq ft
Roanoke, AL 36274
$10k drop • Sept 4
$465,000
20 acres
DeKalb County
3 bd, 2 ba
•
2,045 sq ft
Dawson, AL 35963
$175k drop • Aug 12
$699,000
15.8 acres
Blount County
4 bd, 4.5 ba
•
4,062 sq ft
Warrior, AL 35180
$6k drop • Aug 10
$179,000
11.5 acres
Cullman County
Good Hope, AL 35055
24 days
$20k drop • Sept 30
$520,000
8.78 acres
Blount County
5 bd, 4 ba
•
3,144 sq ft
Remlap, AL 35133
26 days
$219,900
9.4 acres
Geneva County
2 bd, 2 ba
•
1,592 sq ft
Samson, AL
27 days
$877,000
37.3 acres
Geneva County
4 bd, 2.5 ba
•
3,701 sq ft
Hartford, AL 36344
33 days ago
$450,000
4.69 acres
Jefferson County
3 bd, 3.5 ba
•
1,932 sq ft
Gardendale, AL 35071
2 months ago
$1,300,000
81 acres
Cullman County
Cullman, AL 35057
$50k drop • Aug 27
$799,000
52.7 acres
Tallapoosa County
1 bd, 1 ba
•
1,100 sq ft
Jacksons' Gap, AL 36861
$25k drop • Oct 5
$399,999
7.8 acres
Jefferson County
3 bd, 2 ba
•
1,843 sq ft
Bessemer, AL 35022
2 months ago
$249,900
25.5 acres
Calhoun County
Ohatchee, AL 36271
$100k drop • Sept 13
$999,900
34 acres
Elmore County
3 bd, 2 ba
•
2,834 sq ft
Wetumpka, AL 36092
5 months ago
$1,395,000
90.7 acres
Lauderdale County
3 bd, 3.5 ba
•
2,968 sq ft
Florence, AL 35634
3 months ago
$288,000
5 acres
Baldwin County
3 bd, 2 ba
•
1,641 sq ft
Atmore, AL 36502
3 months ago
$1,200,000
68.5 acres
Chambers County
4 bd, 4.5 ba
•
4,400 sq ft
Five Points, AL 36855
4 months ago
$745,000
12.2 acres
Baldwin County
3 bd, 1.5 ba
•
1,673 sq ft
Robertsdale, AL 36567
$215k drop • Oct 5
$985,000
17.2 acres
Baldwin County
5 bd, 3.5 ba
•
4,800 sq ft
Bay Minette, AL 36507
3 months ago
$427,700
8.42 acres
Shelby County
3 bd, 2.5 ba
•
2,532 sq ft
Columbiana, AL 35051
$15k drop • Sept 27
$380,000
7.25 acres
Shelby County
3 bd, 3 ba
•
1,740 sq ft
Columbiana, AL 35051
4 months ago
$975,000
24 acres
Madison County
4 bd, 2.5 ba
•
3,149 sq ft
Hazel Green, AL 35750
4 months ago
$375,000
8 acres
Jefferson County
2 bd, 2 ba
•
1,644 sq ft
Hueytown, AL 35023
5 months ago
$649,000
27 acres
Baldwin County
3 bd, 2 ba
•
1,188 sq ft
Lillian, AL 36549
5 months ago
$579,900
11.9 acres
Shelby County
3 bd, 2 ba
•
1,700 sq ft
Calera, AL 35040
$82.5k drop • Sept 17
$375,500
73 acres
DeKalb County
Fort Payne, AL 35967
21 days
$287,500
23 acres
Marshall County
Horton, AL 35980
21 days
$2,500,000
144 acres
Marshall County
4 bd, 3.5 ba
•
5,535 sq ft
Horton, AL 35980
39 days ago
$870,000
57 acres
Shelby County
Calera, AL 35040
54 days ago
$245,000
0.04 acres
Cherokee County
Cedar Bluff, AL 35959
2 months ago
$1,512,000
360 acres
Pike County
Troy, AL 36081
$10k drop • Aug 1
$350,000
9.62 acres
Tuscaloosa County
4 bd, 3 ba
•
2,058 sq ft
Northport, AL 35555
3 months ago
$700,000
89 acres
Colbert County
Cherokee, AL 35616
3 months ago
$449,900
7.64 acres
Geneva County
4 bd, 2.5 ba
•
2,994 sq ft
Hartford, AL 36344
$14.9k drop • July 21
$685,000
14 acres
Shelby County
4 bd, 2.5 ba
•
2,767 sq ft
Wilsonville, AL 35186
$50.1k drop • Sept 4
$499,900
16.3 acres
Tuscaloosa County
3 bd, 2 ba
•
2,255 sq ft
Tuscaloosa, AL 35406
$20k drop • Aug 21
$629,000
6.5 acres
Limestone County
5 bd, 3.5 ba
•
4,315 sq ft
Ardmore, AL 35739
$175k drop • July 21
$1,999,999
8.7 acres
Shelby County
6 bd, 4.5 ba
•
5,271 sq ft
Columbiana, AL 35051
$20k drop • Sept 25
$820,000
42 acres
Blount County
5 bd, 3.5 ba
•
4,176 sq ft
Blountsville, AL 35031
6 months ago
$249,900
25 acres
Jackson County
Flat Rock, AL 35966
$25k drop • Sept 11
$900,000
7.35 acres
Madison County
5 bd, 3 ba
•
2,440 sq ft
Gurley, AL 35748
$5k drop • Oct 2
$134,900
0.72 acres
Baldwin County
Elberta, AL 36530
7 days
$319,000
2.5 acres
Marshall County
4 bd, 3 ba
•
2,291 sq ft
Albertville, AL 35950
26 days
$1,390,000
118 acres
Walker County
5 bd, 4.5 ba
•
5,500 sq ft
Oakman, AL 35579
46 days ago
$149,900
3.5 acres
Henry County
3 bd, 2 ba
•
1,360 sq ft
Abbeville, AL 36310
$10k drop • Sept 25
$289,900
9.6 acres
Cleburne County
3 bd, 2 ba
•
1,580 sq ft
Heflin, AL 36264
2 months ago
$775,000
20 acres
Marion County
6 bd, 5 ba
•
5,800 sq ft
Hackleburg, AL 35564
3 months ago
$1,400,000
80 acres
Pike County
— sq ft
Brundidge, AL 36010
3 months ago
$575,000
4.7 acres
Madison County
Owens Cross Roads, AL 35763
5 months ago
$999,999
40 acres
Jefferson County
4 bd, 3 ba
•
3,766 sq ft
Helena, AL 35022
7 months ago
$775,000
50 acres
Clarke County
5 bd, 6 ba
•
5,396 sq ft
Jackson, AL 36545
1
…
6
7
8
9
…
19
301-350 of 915 properties
Map