Alabama farmland for sale
961 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
$589,00089 acres
Chambers County
Roanoke, AL 36274
$1,499,99715 acres
Franklin County
Russellville, AL 35654
$1,675,00050 acres
Macon County— sq ft
Auburn, AL 36832
$330,00012.4 acres
Randolph County
Wadley, AL 36276
$870,00012.5 acres
DeKalb County3 bd, 2 ba2,180 sq ft
Fyffe, AL 35971
$1,450,000124 acres
Covington County3 bd, 2 ba2,814 sq ft
Florala, AL 36442
$1,266,500149 acres
Chambers County
Five Points, AL 36855
$350,00040 acres
Cherokee County
Piedmont, AL 36272
$900,000180 acres
Lawrence County
Mount Hope, AL 35651
$1,450,000294 acres
Montgomery County3 bd, 2 ba3,000 sq ft
Ramer, AL 36069
$175,00012.5 acres
Morgan County
Hartselle, AL 35640
$1,300,00080 acres
Pike County4 bd, 3 ba3,700 sq ft
Troy, AL 36081
$2,500,000144 acres
Marshall County4 bd, 3.5 ba5,535 sq ft
Horton, AL 35980
$3,649,000876 acres
Jackson County
Fackler, AL 35752
$39,9005.1 acres
Clay County
Ashland, AL 36251
$1,197,228135 acres
Winston County
Houston, AL 35572
$75,00011.3 acres
Escambia County
Atmore, AL 36502
$689,00055 acres
Montgomery County
Mathews, AL 36052
$250,00092 acres
Marengo County
Safford, AL 36728
$230,00065 acres
Marengo County
Safford, AL 36728
$259,00024 acres
Montgomery County
Letohatchee, AL 36047
$449,00083 acres
Coosa County
Equality, AL 36026
$985,000185 acres
Calhoun County
Anniston, AL 36207
$399,90087.8 acres
Barbour County
Louisville, AL 36048
$449,90013 acres
DeKalb County2 bd, 2 ba1,614 sq ft
Higdon, AL 35979
$489,00032 acres
Chilton County4 bd, 2 ba2,625 sq ft
Thorsby, AL 35171
$1,550,000123 acres
Jefferson County
Trafford, AL 35172
$900,00030 acres
Houston County
Newton, AL 36352
$599,90063.3 acres
Chilton County
Clanton, AL 35046
$315,00021 acres
Morgan County
Hartselle, AL 35640
$697,50026 acres
Morgan County3 bd, 2 ba1,972 sq ft
Hartselle, AL 35640
$265,00035.1 acres
Winston County
Addison, AL 35540
$600,00050.7 acres
Jackson County
Woodville, AL 35776
$182,40022.8 acres
Blount County
Blountsville, AL 35031
$400,00075.1 acres
Winston County
Addison, AL 35540
$590,000133 acres
Dale County
Newton, AL 36352
$450,00048.5 acres
Houston County
Dothan, AL 36303
$250,00023 acres
Barbour County
Bakerhill, AL 36027
$379,00016.7 acres
Baldwin County
Bay Minette, AL 36507
$525,00026.3 acres
Cullman County
Cullman, AL 35057
$325,00034.4 acres
Montgomery County
Fitzpatrick, AL 36029
$78,00014 acres
Tallapoosa County
Tallassee, AL 36078
$575,00026 acres
DeKalb County3 bd, 2 ba2,035 sq ft
Ider, AL 35981
$320,00043.1 acres
Elmore County
Wetumpka, AL 36092
$585,00033 acres
Butler County3 bd, 2 ba2,013 sq ft
Forest Home, AL 36030
$1,974,000282 acres
Henry County
Headland, AL 36345
$353,60068 acres
Lawrence County
Mount Hope, AL 35651
$150,0009 acres
Colbert County
Leighton, AL 35646
$219,00077 acres
Marion County
Bear Creek, AL 35543
1-50 of 961 properties

Based on information submitted to the MLS GRID as of Oct 19, 2026 2: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

















































