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.
$17k drop • Aug 29
$595,000
10 acres
Coffee County
4 bd, 2.5 ba
•
2,875 sq ft
Elba, AL 36323
18 months ago
$1,100,000
38.5 acres
Shelby County
9 bd, 6 ba
•
6,914 sq ft
Wilsonville, AL 35186
7 months ago
$126,500
23 acres
Marengo County
Gallion, AL 36742
$50k drop • Oct 5
$499,000
13 acres
Marshall County
4 bd, 3 ba
•
2,251 sq ft
Guntersville, AL 35976
4 months ago
$839,900
1.59 acres
Henry County
3 bd, 3.5 ba
•
3,497 sq ft
Headland, AL 36345
$15.1k drop • Sept 14
$449,900
3.46 acres
Henry County
4 bd, 2.5 ba
•
2,860 sq ft
Headland, AL 36345
8 months ago
$219,000
2 acres
Chilton County
5 bd, 3 ba
•
2,044 sq ft
Clanton, AL 35045
12 months ago
$224,900
2 acres
Baldwin County
Foley, AL 36535
21 months ago
$75,000
4.5 acres
Marion County
Hamilton, AL 35570
9 months ago
$2,835,000
427 acres
Baldwin County
Perdido, AL 36562
2 months ago
$83,500
1 acre
Covington County
Andalusia, AL 36421
2 months ago
$83,500
1 acre
Covington County
Andalusia, AL 36421
3 months ago
$499,000
44.8 acres
Cherokee County
Centre, AL 35960
4 months ago
$1,545,000
15 acres
Baldwin County
1,173 sq ft
Foley, AL 36535
6 months ago
$350,580
Marion County
Winfield, AL 35594
13 months ago
$2,975,000
78 acres
Talladega County
Lincoln, AL 35096
2 years ago
$159,000
4 acres
Cullman County
3 bd, 1 ba
•
1,980 sq ft
Crane Hill, AL 35053
11 days
$585,000
6.39 acres
Lauderdale County
3 bd, 2 ba
•
2,450 sq ft
Lexington, AL 35648
$20k drop • Sept 29
$230,000
19.2 acres
Morgan County
Laceys Spring, AL 35754
9 months ago
$325,000
5 acres
Jefferson County
3 bd, 1 ba
•
912 sq ft
Bessemer, AL 35022
8 months ago
$397,500
28.5 acres
Montgomery County
Mathews, AL 36052
$249k drop • Aug 10
$1,650,000
58.3 acres
Madison County
New Market, AL 35761
12 months ago
$107,000
1.32 acres
Jefferson County
Mulga, AL 35118
14 months ago
$119,800
21.4 acres
Houston County
Gordon, AL 36343
2 years ago
$1,200,000
98 acres
Houston County
Newton, AL 36352
12 days
$589,000
21 acres
Cherokee County
2 bd, 2 ba
•
2,100 sq ft
Centre, AL 35960
4 months ago
$287,000
4 acres
Morgan County
3 bd, 2 ba
•
1,262 sq ft
Hartselle, AL 35640
$25k drop • July 23
$349,900
2 acres
Etowah County
3 bd, 2.5 ba
•
2,045 sq ft
Boaz, AL 35957
$5k drop • July 13
$292,500
30 acres
DeKalb County
Fort Payne, AL 35968
6 days
$165,500
5 acres
Saint Clair County
2 bd, 1 ba
•
1,036 sq ft
Pell City, AL 35244
3 months ago
$56,000
5 acres
Henry County
Abbeville, AL 36310
6 months ago
$269,900
3 acres
Winston County
2 bd, 1.5 ba
•
1,280 sq ft
Crane Hill, AL 35053
$35k drop • Aug 31
$245,000
8 acres
Geneva County
2 bd, 2 ba
•
1,464 sq ft
Samson, AL 36477
10 months ago
$373,000
6.2 acres
Blount County
3 bd, 2.5 ba
•
1,822 sq ft
Oneonta, AL 35121
2 months ago
$799,900
51 acres
Walker County
4 bd, 3 ba
•
1,717 sq ft
Nauvoo, AL 35578
2 months ago
$319,000
10 acres
Washington County
3 bd, 2 ba
•
2,880 sq ft
Millry, AL 36558
$10k drop • Sept 9
$170,000
18 acres
Dale County
Skipperville, AL 36374
$51k drop • Sept 3
$599,000
60 acres
Marshall County
3 bd, 1 ba
•
1,770 sq ft
Albertville, AL 35951
$22.5k drop • Aug 31
$497,500
38.8 acres
Pike County
3 bd, 2 ba
•
1,794 sq ft
Troy, AL 36079
9 months ago
$137,000
7 acres
Wilcox County
3 bd, 2 ba
•
— sq ft
Arlington, AL 36722
$76k drop • July 30
$923,000
32.2 acres
Tuscaloosa County
3 bd, 2 ba
•
1,890 sq ft
Vance, AL 35490
2 years ago
$67,125
0.05 acres
Cherokee County
Centre, AL 35960
5 months ago
$295,000
39 acres
Shelby County
Harpersville, AL 35078
16 months ago
$329,000
15 acres
Cullman County
2 bd, 1 ba
•
1,932 sq ft
Bremen, AL 35033
2 years ago
$2,750,000
45 acres
Marshall County
Albertville, AL 35951
32 days ago
$269,900
13 acres
Walker County
3 bd, 2 ba
•
1,769 sq ft
Jasper, AL 35503
16 months ago
$329,000
15 acres
Cullman County
2 bd, 1 ba
•
1,932 sq ft
Bremen, AL 35033
$19.5k drop • Aug 20
$610,000
16.2 acres
Pike County
2 bd, 2 ba
•
1,500 sq ft
Troy, AL 36081
$50k drop • Aug 27
$950,000
117 acres
Crenshaw County
5 bd, 3.5 ba
•
4,620 sq ft
Brantley, AL 36009
2 years ago
$67,125
0.05 acres
Cherokee County
Centre, AL 35960
1
…
14
15
16
17
…
19
701-750 of 915 properties
Map