Alabama barns for sale
839 properties
Explore land for sale in Alabama for more listings.
$1,050,00037 acres
Cleburne County5 bd, 4 ba5,727 sq ft
Ranburne, AL 36273
$1,290,00090 acres
Randolph County2 bd, 1.5 ba2,080 sq ft
Woodland, AL 36280
$375,00012.4 acres
Randolph County
Wadley, AL 36276
$434,9004.4 acres
Morgan County2 bd, 2 ba1,900 sq ft
Decatur, AL 35603
$1,675,00050 acres
Macon County— sq ft
Auburn, AL 36832
$1,197,228135 acres
Winston County
Houston, AL 35572
$64,9007 acres
Covington County
Opp, AL 36467
$697,50026 acres
Morgan County3 bd, 2 ba1,972 sq ft
Hartselle, AL 35640
$554,00076 acres
Geneva County
Hacoda, AL 36442
$5,000,000975 acres
Russell County3 bd, 2 ba2,000 sq ft
Hurtsboro, AL 36860
$275,00071 acres
Coosa County
Goodwater, AL 35072
$795,00025.6 acres
Montgomery County3 bd, 2.5 ba3,077 sq ft
Montgomery, AL 36105
$279,00045 acres
Bullock County
Union Springs, AL 36089
$743,750175 acres
Jackson County
Scottsboro, AL 35768
$439,9005 acres
Lawrence County3 bd, 2 ba1,783 sq ft
Town Creek, AL 35672
$2,900,000381 acres
Blount County
Blountsville, AL 35031
$1,400,000232 acres
DeKalb County
Collinsville, AL 35961
$89,90010 acres
Clay County
Ashland, AL 36251
$29,5004.83 acres
Jefferson County
Adger, AL 35006
$1,125,000107 acres
Cherokee County3 bd, 2 ba2,304 sq ft
Centre, AL 35960
$495,00040 acres
Clay County
Cragford, AL 36255
$89,9005 acres
Clay County
Ashland, AL 36251
$769,00014.2 acres
Calhoun County4 bd, 3.5 ba3,587 sq ft
Jacksonville, AL 36265
$739,00073 acres
Colbert County1 bd, 1 ba1,087 sq ft
Cherokee, AL 35616
$730,000116 acres
Barbour County3 bd, 2 ba3,200 sq ft
Clio, AL 36017
$250,0007 acres
Crenshaw County1 bd, 1 ba575 sq ft
Luverne, AL 36049
$1,500,000174 acres
Lee County
Waverly, AL 36879
$299,90088 acres
Clay County
Cragford, AL 36255
$199,99930 acres
Clay County
Ashland, AL 36251
$415,0006.36 acres
Jefferson County4 bd, 3.5 ba3,437 sq ft
Pinson, AL 35126
$579,00078 acres
Mobile County2 bd, 2 ba1,279 sq ft
Citronelle, AL 36522
$699,9004.83 acres
Lauderdale County4 bd, 3.5 ba2,947 sq ft
Killen, AL 35645
$599,00080 acres
Geneva County4 bd, 2.5 ba2,974 sq ft
Hacoda, AL 36477
$650,00029 acres
Madison County
Hazel Green, AL 35750
$675,0005.1 acres
Baldwin County
Silverhill, AL 36576
$172,50017.2 acres
Geneva County
Slocomb, AL 36375
$795,00032 acres
Jackson County4 bd, 3 ba3,040 sq ft
Bryant, AL 35958
$9,950,0002,426 acres
Washington County4 bd, 4.5 ba6,300 sq ft
Millry, AL 36558
$259,9007.68 acres
Tuscaloosa County
Northport, AL 35475
$675,00052 acres
Lauderdale County
Florence, AL 35634
$549,9008 acres
Blount County4 bd, 4.5 ba2,811 sq ft
Trafford, AL 35172
$1,550,0008.77 acres
Baldwin County5 bd, 3.5 ba4,200 sq ft
Fairhope, AL 36532
$599,90061 acres
Cleburne County
Heflin, AL 36264
$420,00040 acres
Colbert County
Leighton, AL 35646
$315,00090 acres
Monroe County
Monroeville, AL 36460
$750,00015 acres
Baldwin County
Fairhope, AL 36532
$219,50022.4 acres
Lawrence County
Moulton, AL 35650
$49,50010.8 acres
Marion County
Hamilton, AL 35570
$22,5004.18 acres
Marion County
Hamilton, AL 35570
$895,00029.1 acres
Marshall County4 bd, 4 ba3,899 sq ft
Horton, AL 35980
1-50 of 839 properties

Based on information submitted to the MLS GRID as of Aug 21, 2026 8:00 am MT. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information. Some IDX listings have been excluded from this website. View more

















































