Alabama farmland for sale
671 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
$429,000118 acres
Marion County
Hamilton, AL 35570
$447,04041 acres
Limestone County
Rogersville, AL 35652
$489,00077 acres
Chambers County
Five Points, AL 36855
$980,00016 acres
Lawrence County
Town Creek, AL 35672
$1,922,000124 acres
Limestone County
Athens, AL 35611
$1,910,00019.2 acres
Franklin County
Spruce Pine, AL 35585
$789,000110 acres
Cullman County1 bd, 1 ba2,400 sq ft
Hanceville, AL 35077
$1,499,000124 acres
Covington County3 bd, 2 ba2,814 sq ft
Florala, AL 36442
$1,973,00050 acres
Macon County— sq ft
Auburn, AL 36832
$870,00012.5 acres
DeKalb County3 bd, 2 ba2,180 sq ft
Fyffe, AL 35971
$1,266,500149 acres
Chambers County
Five Points, AL 36855
$1,375,00031 acres
Etowah County— sq ft
Boaz, AL 35956
$1,390,00026.2 acres
Limestone County
Athens, AL 35611
$299,90033 acres
Clay County
Cragford, AL 36255
$299,90065.4 acres
Henry County
Columbia, AL 36319
$850,00086 acres
Morgan County
Hartselle, AL 35640
$614,90013 acres
Jackson County3 bd, 2 ba2,283 sq ft
Bryant, AL 35958
$1,600,00076 acres
Montgomery County5 bd, 4 ba3,742 sq ft
Montgomery, AL 36116
$137,00057 acres
Marion County
Detroit, AL 35552
$246,40077 acres
Marion County
Bear Creek, AL 35543
$235,00052 acres
Lamar County3 bd, 1 ba1,096 sq ft
Beaverton, AL 35544
$350,00026 acres
Lauderdale County
Florence, AL 35633
$715,000259 acres
Winston County
Double Springs, AL 35553
$52,5005 acres
Geneva County
Slocomb, AL 36375
$517,50069 acres
Chilton County
Maplesville, AL 36750
$649,90013 acres
Lauderdale County5 bd, 4 ba3,240 sq ft
Lexington, AL 35648
$290,00029 acres
Bibb County
West Blocton, AL 35184
$599,90040.3 acres
Jackson County3 bd, 2 ba1,920 sq ft
Bryant, AL 35958
$1,398,000135 acres
Blount County3 bd, 2 ba2,259 sq ft
Altoona, AL 35952
$749,0007 acres
Baldwin County3 bd, 2 ba2,015 sq ft
Silverhill, AL 36576
$699,50034 acres
Marion County
Hackleburg, AL 35564
$184,90042 acres
Covington County
Florala, AL 36442
$799,00089 acres
Chambers County
Roanoke, AL 36274
$999,00077.6 acres
Morgan County
Danville, AL 35619
$749,90015 acres
Lauderdale County4 bd, 3.5 ba3,420 sq ft
Lexington, AL 35648
$399,00014.5 acres
Baldwin County2 bd, 2.5 ba2,461 sq ft
Bay Minette, AL 36507
$129,0007 acres
Morgan County
Falkville, AL 35622
$1,700,000113 acres
Henry County
Abbeville, AL 36310
$549,900117 acres
Crenshaw County
Luverne, AL 36049
$325,0007 acres
Mobile County3 bd, 2 ba2,412 sq ft
Semmes, AL 36575
$816,000192 acres
Saint Clair County
Pell City, AL 35128
$124,0008 acres
Shelby County
Columbiana, AL 35051
$155,00014 acres
Lawrence County
Moulton, AL 35650
$2,275,000103 acres
Chambers County4 bd, 3.5 ba8,000 sq ft
Cusseta, AL 36852
$399,900105 acres
Geneva County
Hartford, AL 36344
$840,00012.6 acres
Marshall County4 bd, 3.5 ba2,200 sq ft
Albertville, AL 35950
$1,300,00032 acres
Elmore County3 bd, 3 ba2,100 sq ft
Tallassee, AL 36078
$70,0007 acres
Geneva County
Slocomb, AL 36375
$82,50010 acres
Houston County
Cottonwood, AL 36320
1-50 of 671 properties

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

















































