Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Alabama barns for sale
Price
Size
Tags
Save
Reset
676 properties
Updated
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.
23 days
$375,000
4.8 acres
Baldwin County
Loxley, AL 36551
5 months ago
$650,000
7 acres
Baldwin County
3 bd, 2 ba
•
1,800 sq ft
Foley, AL 36535
7 months ago
$475,000
2.13 acres
Baldwin County
3 bd, 2 ba
•
1,927 sq ft
Fairhope, AL 36532
8 months ago
$2,900,000
8 acres
Baldwin County
5 bd, 5 ba
•
4,739 sq ft
Fairhope, AL 36532
Pending
Under contract
$525,000
2.1 acres
Baldwin County
4 bd, 3 ba
•
3,085 sq ft
Daphne, AL 36526
$20k drop • Oct 15
$439,000
2.5 acres
Baldwin County
4 bd, 3 ba
•
2,325 sq ft
Summerdale, AL 36580
2 months ago
$825,000
40 acres
Covington County
3 bd, 3 ba
•
— sq ft
Florala, AL 36442
$15k drop • Nov 18
$624,999
8 acres
Henry County
5 bd, 4 ba
•
3,250 sq ft
Headland, AL 36345
Pending
Under contract
$1,499,000
120 acres
Lawrence County
4 bd, 2 ba
•
2,644 sq ft
Danville, AL 35619
14 days
$549,999
6 acres
Henry County
4 bd, 3 ba
•
3,528 sq ft
Newville, AL 36353
$15k drop • Dec 12
$440,000
119 acres
Pike County
Brundidge, AL 36010
$20k drop • Oct 9
$325,000
11 acres
Coffee County
3 bd, 2 ba
•
2,000 sq ft
Battens Crossroads, AL 36316
$20k drop • Dec 12
$210,000
2 acres
Houston County
3 bd, 2 ba
•
1,844 sq ft
Columbia, AL 36319
Pending
Under contract
$399,900
10 acres
Montgomery County
3 bd, 2 ba
•
2,106 sq ft
Pike Road, AL 36064
15 days
$725,000
250 acres
Fayette County
Fayette, AL 35555
Pending
Under contract
$963,000
214 acres
Lamar County
3 bd, 1 ba
•
— sq ft
Millport, AL 35576
15 days
$1,550,000
20 acres
Saint Clair County
Ashville, AL 35953
$1.09m drop • Dec 12
$3,900,000
345 acres
Franklin County
2 bd, 2 ba
•
2,488 sq ft
Haleyville, AL 35565
15 days
$2,200,000
578 acres
Crenshaw County
3 bd, 2 ba
•
— sq ft
Rutledge, AL 36071
$10k drop • Nov 12
$625,635
7.5 acres
Baldwin County
4 bd, 3 ba
•
— sq ft
Robertsdale, AL 36567
$500k drop • Dec 10
$2,750,000
800 acres
Lowndes County
Gordonsville, AL 36040
6 months ago
$333,000
1.8 acres
Madison County
3 bd, 3 ba
•
2,188 sq ft
New Hope, AL 35760
44 days ago
$225,000
3.5 acres
Autauga County
3 bd, 2 ba
•
1,740 sq ft
Marbury, AL 36051
16 days
$295,000
19.2 acres
Chambers County
Valley, AL 36854
32 days ago
$129,500
21 acres
Tallapoosa County
Daviston, AL 36256
12 months ago
$249,900
7 acres
Covington County
3 bd, 2 ba
•
1,408 sq ft
Andalusia, AL 36421
15 months ago
$899,900
90 acres
Crenshaw County
3 bd, 3 ba
•
2,013 sq ft
Brantley, AL 36009
$25k drop • Sept 29
$525,000
6.6 acres
Lee County
4 bd, 4 ba
•
2,540 sq ft
Salem, AL 36874
58 days ago
$409,000
5.24 acres
Mobile County
3 bd, 2 ba
•
— sq ft
Mobile, AL 36608
18 days
$645,000
49 acres
Coffee County
2 bd, 2 ba
•
1,200 sq ft
Elba, AL 36323
$5.1k drop • Nov 18
$199,900
1.19 acres
Colbert County
2 bd, 2 ba
•
1,247 sq ft
Tuscumbia, AL 35674
Pending
Under contract
$169,900
23 acres
Marion County
2 bd, 1 ba
•
1,064 sq ft
Vina, AL 35593
53 days ago
$150,000
2.7 acres
Walker County
2 bd, 2 ba
•
851 sq ft
Carbon Hill, AL 35549
41 days ago
$299,900
5 acres
Houston County
4 bd, 3 ba
•
3,253 sq ft
Ashford, AL 36312
32 days ago
$300,000
69 acres
Geneva County
Samson, AL 36477
19 days
$114,950
17 acres
Geneva County
Samson, AL 36477
20 days
$385,000
9.13 acres
Franklin County
4 bd, 2 ba
•
3,264 sq ft
Spruce Pine, AL 35585
$11.9k drop • Dec 6
$226,100
5 acres
Russell County
3 bd, 2 ba
•
3,096 sq ft
Seale, AL 36875
Pending
Under contract
$674,900
5 acres
Montgomery County
5 bd, 5 ba
•
3,992 sq ft
Pike Road, AL 36064
21 days
$42,755
5 acres
Cherokee County
Piedmont, AL 36272
21 days
$379,900
2.33 acres
Dale County
5 bd, 4 ba
•
4,756 sq ft
Ozark, AL 36360
9 months ago
$1,700,000
323 acres
Houston County
Gordon, AL 36343
37 days ago
$649,900
57 acres
Greene County
4 bd, 2 ba
•
2,700 sq ft
Eutaw, AL 35462
21 days
$235,000
7.7 acres
Covington County
2 bd, 2 ba
•
1,474 sq ft
Andalusia, AL 36421
$15k drop • Dec 5
$94,900
8.59 acres
Randolph County
2 bd, 1 ba
•
— sq ft
Roanoke, AL 36274
4 months ago
$3,200,000
78 acres
Talladega County
Lincoln, AL 35096
Pending
Under contract
$175,000
11.3 acres
Saint Clair County
4 bd, 2 ba
•
— sq ft
Ashville, AL 35953
Pending
Under contract
$350,000
15.3 acres
Calhoun County
3 bd, 3 ba
•
— sq ft
Gadsden, AL 35905
$40.9k drop • Dec 1
$1,196,000
11.8 acres
Baldwin County
6 bd, 4 ba
•
4,948 sq ft
Daphne, AL 36526
$46k drop • Oct 30
$799,000
32 acres
Jackson County
4 bd, 3 ba
•
3,040 sq ft
Bryant, AL 35958
1
…
3
4
5
6
…
14
151-200 of 676 properties
Map