Alabama small farms for sale
528 properties
Updated
Search land for sale in Alabama for more listings.
$499,00015.5 acres
Calhoun County4 bd, 2 ba2,211 sq ft
Wellington, AL 36279
$2,700,00030 acres
Geneva County
Samson, AL 36477
$485,00020 acres
Butler County3 bd, 2 ba2,246 sq ft
Georgiana, AL 36033
$1,100,00015 acres
Baldwin County3 bd, 3 ba2,020 sq ft
Foley, AL 36535
$385,0006.2 acres
Saint Clair County4 bd, 3 ba— sq ft
Ashville, AL 35953
$545,00010 acres
Jefferson County3 bd, 2 ba— sq ft
Bessemer, AL 35022
$715,90010.7 acres
Chilton County5 bd, 6 ba— sq ft
Jemison, AL 35085
$495,0005 acres
Talladega County4 bd, 7 ba— sq ft
Talladega, AL 35160
$159,0002 acres
Chilton County3 bd, 1 ba— sq ft
Marbury, AL 36051
$675,00039 acres
Saint Clair County3 bd, 3 ba— sq ft
Ashville, AL 35953
$849,9005 acres
Shelby County5 bd, 3 ba— sq ft
Helena, AL 35080
$445,0006.3 acres
Cullman County4 bd, 2 ba— sq ft
Holly Pond, AL 35083
$263,90016 acres
Covington County2 bd, 2 ba1,640 sq ft
Florala, AL 36442
$495,00010.9 acres
Lee County2 bd, 2 ba2,000 sq ft
Salem, AL 36874
$444,99910.3 acres
Marshall County3 bd, 2 ba2,083 sq ft
Boaz, AL 35957
$624,00019.6 acres
Madison County3 bd, 2 ba2,107 sq ft
Ardmore, AL 35739
$499,9008.5 acres
Saint Clair County3 bd, 3 ba3,664 sq ft
Pell City, AL 35125
$280,0004 acres
Shelby County5 bd, 3 ba— sq ft
Wilsonville, AL 35186
$920,00025 acres
Jackson County4 bd, 4 ba3,500 sq ft
Bridgeport, AL 35740
$285,0009.3 acres
Mobile County3 bd, 2 ba— sq ft
Wilmer, AL 36587
$569,00019.5 acres
Randolph County3 bd, 3 ba1,900 sq ft
Roanoke, AL 36274
$340,0007.5 acres
Shelby County
Birmingham, AL 35242
$499,90015.1 acres
Lawrence County3 bd, 3 ba2,571 sq ft
Moulton, AL 35650
$150,00029.2 acres
Calhoun County
Piedmont, AL 36272
$2,600,00017 acres
Coosa County11 bd, 13 ba— sq ft
Rockford, AL 35136
$589,00012.2 acres
Henry County4 bd, 4 ba2,997 sq ft
Headland, AL 36345
$55,0006 acres
Henry County
Abbeville, AL 36319
$1,150,00033 acres
Randolph County3 bd, 2 ba— sq ft
Woodland, AL 36280
$298,50012 acres
Lawrence County3 bd, 2 ba1,384 sq ft
Town Creek, AL 35672
$180,0003.42 acres
Madison County3 bd, 2 ba1,202 sq ft
Huntsville, AL 35803
$91,33214 acres
Tallapoosa County
Tallassee, AL 36078
$449,00035.4 acres
Jackson County3 bd, 2 ba1,700 sq ft
Pisgah, AL 35765
$52,5005 acres
Houston County
Cottonwood, AL 36320
$325,0004.55 acres
Baldwin County3 bd, 2 ba1,904 sq ft
Foley, AL 36535
$360,0004 acres
Jackson County5 bd, 2 ba3,638 sq ft
Hollywood, AL 35752
$2,195,00019.7 acres
Baldwin County4 bd, 5 ba4,400 sq ft
Summerdale, AL 36580
$585,0009 acres
Blount County4 bd, 5 ba— sq ft
Oneonta, AL 35121
$68,0005.64 acres
Jackson County
Henagar, AL 35978
$397,20015 acres
Etowah County3 bd, 3 ba2,615 sq ft
Attalla, AL 35954
$1,600,00030 acres
Baldwin County4 bd, 4 ba3,780 sq ft
Summerdale, AL 36580
$499,90010.2 acres
Elmore County3 bd, 2 ba1,800 sq ft
Millbrook, AL 36054
$399,00020 acres
Madison County
New Market, AL 35761
$344,9008.8 acres
Butler County3 bd, 3 ba2,842 sq ft
Greenville, AL 36037
$434,50014.8 acres
Franklin County3 bd, 3 ba3,670 sq ft
Red Bay, AL 35582
$255,50014 acres
Morgan County
Laceys Spring, AL 35754
$1,100,00016 acres
Baldwin County4 bd, 4 ba3,780 sq ft
Summerdale, AL 36580
$559,90010 acres
Marshall County3 bd, 2 ba1,244 sq ft
Grant, AL 35747
$39,0003.52 acres
Jackson County
Henagar, AL 35978
$800,00035 acres
Randolph County4 bd, 2 ba— sq ft
Graham, AL 36263
$699,00044 acres
Lawrence County
Town Creek, AL 35672
1-50 of 528 properties

Based on information submitted to the MLS GRID as of Jan 17, 2026 5: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

















































