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
712 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in Alabama
for more listings.
$24.9k drop • Mar 26
$199,999
11 acres
Escambia County
Atmore, AL 36502
$75k drop • Mar 30
$575,000
2.16 acres
Houston County
Dothan, AL 36305
6 months ago
$240,000
57 acres
Calhoun County
Anniston, AL 36201
$25.1k drop • Feb 2
$949,900
7.38 acres
Shelby County
3 bd, 3.5 ba
•
— sq ft
Helena, AL 35080
6 months ago
$549,000
10 acres
Etowah County
5 bd, 3.5 ba
•
4,350 sq ft
Attalla, AL 35954
$5k drop • Feb 11
$144,900
3.3 acres
Marion County
4 bd, 2 ba
•
1,799 sq ft
Hackleburg, AL 35564
8 months ago
$825,000
20 acres
Marion County
6 bd, 5 ba
•
5,800 sq ft
Hackleburg, AL 35564
8 months ago
$1,700,000
31 acres
DeKalb County
5 bd, 5.5 ba
•
6,086 sq ft
Fort Payne, AL 35967
8 months ago
$685,000
86 acres
Crenshaw County
4 bd, 2 ba
•
1,800 sq ft
Luverne, AL 36049
2 years ago
$1,500,000
10.1 acres
Madison County
7 bd, 7 ba
•
8,332 sq ft
Toney, AL 35773
7 days
$527,500
2.25 acres
Morgan County
3 bd, 2 ba
•
2,501 sq ft
Hartselle, AL 35640
20 days
$350,580
Marion County
Winfield, AL 35594
33 days ago
$465,000
4 acres
DeKalb County
3 bd, 2.5 ba
•
1,786 sq ft
Mentone, AL 35984
39 days ago
$1,990,000
2.5 acres
Talladega County
5 bd, 7.5 ba
•
— sq ft
Talladega, AL 35160
42 days ago
$825,000
53.8 acres
Cullman County
Cullman, AL 35058
2 months ago
$625,000
25.5 acres
Madison County
Gurley, AL 35748
4 months ago
$249,000
50 acres
Marion County
Hamilton, AL 35570
$24k drop • Feb 10
$475,000
47.4 acres
Winston County
4 bd, 3 ba
•
2,768 sq ft
Double Springs, AL 35553
5 months ago
$459,900
21.3 acres
Colbert County
4 bd, 4 ba
•
2,600 sq ft
Leighton, AL 35646
$30k drop • Apr 3
$369,900
26.5 acres
Marshall County
Arab, AL 35016
$50k drop • Mar 14
$799,900
35.6 acres
Marshall County
4 ba
•
4,000 sq ft
Horton, AL 35980
$35k drop • Feb 4
$440,000
15 acres
Cullman County
3 bd, 3 ba
•
2,675 sq ft
Cullman, AL 35057
$96k drop • Feb 13
$1,150,000
28 acres
Jefferson County
4 bd, 5 ba
•
— sq ft
Morris, AL 35116
9 months ago
$59,900
51.8 acres
Barbour County
Eufaula, AL 36027
23 months ago
$4,950,000
887 acres
Barbour County
4 bd, 1 ba
•
— sq ft
Smuteye, AL
1 day
$139,000
2 acres
Coffee County
3 bd, 1.5 ba
•
1,116 sq ft
New Brockton, AL 36351
4 days
$349,000
1.87 acres
Colbert County
3 bd, 2.5 ba
•
3,118 sq ft
Tuscumbia, AL 35674
7 days
$319,000
10 acres
Baldwin County
Robertsdale, AL 36567
28 days
$1,720,000
17.5 acres
Marshall County
4 bd, 2 ba
•
— sq ft
Albertville, AL 35951
32 days ago
$89,900
3 acres
Pickens County
3 bd, 1 ba
•
1,620 sq ft
Aliceville, AL 35442
$19.1k drop • Mar 9
$329,900
5 acres
Saint Clair County
4 bd, 3 ba
•
— sq ft
Ashville, AL 35953
4 months ago
$1,500,000
30 acres
Madison County
5 bd, 4 ba
•
3,206 sq ft
Brownsboro, AL 35741
5 months ago
$365,000
2.35 acres
Baldwin County
3 bd, 2 ba
•
1,350 sq ft
Foley, AL 36535
$589k drop • Jan 11
$599,900
25.5 acres
Marshall County
Boaz, AL 35957
$77k drop • Jan 26
$422,000
25 acres
Clarke County
3 bd, 2 ba
•
2,350 sq ft
Jackson, AL 36545
$26k drop • Feb 4
$519,000
10 acres
Jefferson County
3 bd, 2 ba
•
— sq ft
Bessemer, AL 35022
13 months ago
$1,700,000
323 acres
Houston County
Gordon, AL 36343
$100k drop • Feb 23
$3,400,000
200 acres
Calhoun County
4 bd, 4.5 ba
•
— sq ft
Anniston, AL 36207
8 days
$629,900
5 acres
Lee County
3 bd, 3 ba
•
3,142 sq ft
Opelika, AL 36081
16 days
$329,379
10 acres
Mobile County
3 bd, 2 ba
•
2,604 sq ft
Wilmer, AL 36587
35 days ago
$389,900
13.7 acres
Chilton County
2 bd, 1 ba
•
— sq ft
Clanton, AL 35045
$20k drop • Apr 6
$514,900
3.46 acres
Henry County
4 bd, 2.5 ba
•
2,860 sq ft
Headland, AL 36345
3 months ago
$645,000
49 acres
Coffee County
2 bd, 2 ba
•
1,200 sq ft
Elba, AL 36323
$10.1k drop • Mar 8
$399,900
21.2 acres
Cullman County
4 bd, 2 ba
•
1,813 sq ft
Baileyton, AL 35019
$5k drop • Feb 24
$219,900
4.9 acres
Bibb County
3 bd, 1 ba
•
1,176 sq ft
Centreville, AL 35042
Auction
$— min
24.7 acres
Etowah County
Gadsden, AL 35901
9 months ago
$550,000
8 acres
Crenshaw County
3 bd, 2 ba
•
2,030 sq ft
Luverne, AL 36049
$65k drop • Feb 12
$325,000
13 acres
Madison County
Hazel Green, AL 35750
12 months ago
$2,900,000
8 acres
Baldwin County
5 bd, 5 ba
•
4,739 sq ft
Fairhope, AL 36532
4 days
$109,900
2.83 acres
Montgomery County
Cecil, AL 36013
1
…
7
8
9
10
…
15
351-400 of 712 properties
Map