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
795 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.
2 months ago
$350,000
6 acres
Shelby County
Birmingham, AL 35242
$20k drop • Apr 27
$529,900
197 acres
Marion County
Detroit, AL 35552
3 months ago
$579,900
159 acres
Geneva County
Slocomb, AL 36375
$40k drop • June 16
$489,900
7.5 acres
Monroe County
3 bd, 2 ba
•
1,871 sq ft
Frisco City, AL 36445
4 months ago
$325,000
16 acres
Conecuh County
Evergreen, AL 36401
7 days
$789,900
6.1 acres
Madison County
4 bd, 3.5 ba
•
3,021 sq ft
Meridianville, AL 35759
15 days
$679,900
18 acres
Mobile County
4 bd, 2 ba
•
2,443 sq ft
Irvington, AL 36544
17 days
$489,900
19 acres
Bullock County
3 bd, 2 ba
•
1,865 sq ft
Union Springs, AL 36089
23 days
$130,000
6.58 acres
Dale County
Midland City, AL 36350
27 days
$985,000
52 acres
Madison County
3 bd, 3 ba
•
2,762 sq ft
Hazel Green, AL 35750
$26k drop • June 21
$1,299,000
21.2 acres
Lee County
5 bd, 3.5 ba
•
3,639 sq ft
Opelika, AL 36804
53 days ago
$449,000
26.4 acres
DeKalb County
4 bd, 2 ba
•
2,826 sq ft
Crossville, AL 35962
51 days ago
$4,495,000
26 acres
Cullman County
6 bd, 6 ba
•
10,023 sq ft
Bremen, AL 35033
Auction
$344,900 min
138 acres
Winston County
Houston, AL 35572
$30k drop • June 3
$648,000
4.9 acres
Limestone County
5 bd, 3.5 ba
•
3,606 sq ft
Ardmore, AL 35739
$41k drop • May 29
$579,000
3.85 acres
Baldwin County
4 bd, 3 ba
•
1,974 sq ft
Fairhope, AL 36532
$25k drop • May 15
$335,000
5 acres
Henry County
4 bd, 3 ba
•
2,656 sq ft
Headland, AL 36345
2 months ago
$468,000
73 acres
DeKalb County
Fort Payne, AL 35967
2 months ago
$59,000
2.15 acres
Limestone County
Athens, AL 35611
$40k drop • June 15
$1,250,000
117 acres
Cherokee County
3 bd, 2.5 ba
•
2,596 sq ft
Piedmont, AL 36272
$34.9k drop • June 22
$665,000
10 acres
Chilton County
4 bd, 2.5 ba
•
2,232 sq ft
Thorsby, AL 35171
$5k drop • June 8
$160,000
18 acres
Geneva County
Geneva, AL 36340
$10.9k drop • June 30
$219,000
9 acres
Marshall County
Albertville, AL 35950
2 days
$389,000
2.5 acres
Butler County
3 bd, 2 ba
•
2,046 sq ft
Forest Home, AL 36030
8 days
$849,000
2.57 acres
Chilton County
7 bd, 6.5 ba
•
6,125 sq ft
Clanton, AL 35045
12 days
$299,000
37.5 acres
Randolph County
Wedowee, AL 36278
30 days ago
$389,000
7.1 acres
Escambia County
4 bd, 3 ba
•
4,125 sq ft
Atmore, AL 36502
$30k drop • June 8
$599,900
26 acres
Tuscaloosa County
4 bd, 3 ba
•
2,486 sq ft
Northport, AL 35475
$9.9k drop • June 30
$530,000
5 acres
Baldwin County
5 bd, 2 ba
•
1,828 sq ft
Silverhill, AL 36576
43 days ago
$1,300,000
32 acres
Elmore County
5 bd, 4 ba
•
2,130 sq ft
Tallassee, AL 36078
2 months ago
$1,399,000
36 acres
Tallapoosa County
7 bd, 4.5 ba
•
4,684 sq ft
Dadeville, AL 36853
$50k drop • May 14
$275,000
60 acres
Marion County
4 bd, 2 ba
•
2,025 sq ft
Hackleburg, AL 35564
2 months ago
$575,000
4.24 acres
Clarke County
4 bd, 3 ba
•
1,288 sq ft
Grove Hill, AL 36451
2 months ago
$490,000
14.4 acres
Marshall County
3 bd, 2.5 ba
•
2,781 sq ft
Albertville, AL 35951
2 months ago
$447,500
4.4 acres
Jackson County
3 bd, 3 ba
•
2,482 sq ft
Woodville, AL 35776
$5k drop • July 7
$99,900
6 acres
Chilton County
Thorsby, AL 35171
2 months ago
$999,999
40 acres
Jefferson County
4 bd, 3 ba
•
3,766 sq ft
Helena, AL 35022
3 months ago
$1,329,000
21.4 acres
Limestone County
5 bd, 4 ba
•
3,830 sq ft
Elkmont, AL 35620
$10.9k drop • July 6
$409,000
8.8 acres
Jefferson County
3 bd, 2.5 ba
•
2,000 sq ft
McCalla, AL 35111
3 months ago
$199,000
5 acres
Wilcox County
4 bd, 2 ba
•
2,295 sq ft
Pine Hill, AL 36769
$56k drop • June 22
$439,000
5 acres
Baldwin County
3 bd, 2.5 ba
•
2,516 sq ft
Silverhill, AL 36576
$10k drop • Apr 28
$539,000
17.5 acres
DeKalb County
3 bd, 4 ba
•
4,642 sq ft
Boaz, AL 35957
$51k drop • June 11
$2,650,000
28 acres
Cherokee County
5 bd, 3 ba
•
2,400 sq ft
Centre, AL 35960
7 months ago
$123,500
21 acres
Tallapoosa County
Daviston, AL 36256
$97.3k drop • June 17
$1,069,750
389 acres
Autauga County
2 bd, 1 ba
•
1,000 sq ft
Selma, AL 36703
6 days
$63,000
14 acres
Hale County
Greensboro, AL 36744
51 days ago
$1,150,000
187 acres
Blount County
2 bd, 1.5 ba
•
1,008 sq ft
Horton, AL 35980
27 days
$700,000
60 acres
Jackson County
3 bd, 2 ba
•
2,987 sq ft
Section, AL 35771
32 days ago
$269,000
15 acres
Houston County
3 bd, 2.5 ba
•
2,088 sq ft
Dothan, AL 36352
52 days ago
$989,000
25 acres
Madison County
4 bd, 3 ba
•
2,787 sq ft
New Market, AL 35761
1
…
4
5
6
7
…
16
201-250 of 795 properties
Map