Alabama farmland for sale
822 properties
Updated
Search land for sale in Alabama for more listings.
$349,00010.5 acres
Cherokee County5 bd, 3 ba2,240 sq ft
Cedar Bluff, AL 35959
$91,33214 acres
Tallapoosa County
Tallassee, AL 36078
$199,90026 acres
Covington County
Florala, AL 36442
$334,90036 acres
Covington County
Florala, AL 36442
$569,00019.5 acres
Randolph County3 bd, 3 ba1,900 sq ft
Roanoke, AL 36274
$263,90016 acres
Covington County2 bd, 2 ba1,640 sq ft
Florala, AL 36442
$55,0006 acres
Henry County
Abbeville, AL 36310
$599,00029 acres
Shelby County
Chelsea, AL 35043
$649,00010 acres
Limestone County3 bd, 2 ba1,778 sq ft
Athens, AL 35611
$59,90012.3 acres
Colbert County
Cherokee, AL 35616
$1,600,000114 acres
Talladega County4 bd, 3 ba— sq ft
Alpine, AL 35014
$599,90012 acres
Etowah County5 bd, 3 ba2,827 sq ft
Hokes Bluff, AL 35903
$449,90010.6 acres
Marshall County3 bd, 3 ba2,321 sq ft
Albertville, AL 35951
$1,500,000110 acres
Calhoun County6 bd, 5 ba— sq ft
Ohatchee, AL 36271
$385,0006.2 acres
Saint Clair County4 bd, 3 ba— sq ft
Ashville, AL 35953
$215,0006 acres
Talladega County3 bd, 3 ba— sq ft
Talladega, AL 35160
$1,075,000127 acres
Randolph County
Roanoke, AL 36274
$179,90019.5 acres
Elmore County
Wetumpka, AL 36092
$68,0005.64 acres
Jackson County
Henagar, AL 35978
$129,90022 acres
Covington County
Andalusia, AL 36420
$204,9009.1 acres
Fayette County2 bd, 1 ba1,152 sq ft
Bankston, AL 35542
$385,0009.13 acres
Franklin County4 bd, 2 ba3,264 sq ft
Spruce Pine, AL 35585
$—1,346 acres
Colbert County
Cherokee, AL 35616
$900,00020 acres
Baldwin County3 bd, 2 ba1,762 sq ft
Elberta, AL 36530
$444,99910.3 acres
Marshall County3 bd, 2 ba2,083 sq ft
Boaz, AL 35957
$—/mo30 acres
Perry County
Marion, AL 36756
$419,0006.1 acres
Lee County2 bd, 2 ba1,548 sq ft
Auburn, AL 36832
$158,00015.3 acres
Jackson County
Pisgah, AL 35765
$67,5509.65 acres
Pike County
Brundidge, AL 36010
$69,3009.9 acres
Pike County
Brundidge, AL 36010
$464,576145 acres
Pike County
Brundidge, AL 36010
$299,00038 acres
Cullman County
Bremen, AL 35033
$220,00016 acres
Jackson County
Skyline, AL 35768
$350,00018 acres
Houston County3 bd, 2 ba2,720 sq ft
Cottonwood, AL 36320
$180,00014.8 acres
Colbert County3 bd, 1 ba1,030 sq ft
Tuscumbia, AL 35674
$362,16075.5 acres
Pike County
Brundidge, AL 36010
$50,0009.84 acres
Colbert County
Leighton, AL 35646
$397,50028.5 acres
Montgomery County
Mathews, AL 36052
$525,00074 acres
Henry County
Headland, AL 36345
$495,0005 acres
Talladega County4 bd, 7 ba— sq ft
Talladega, AL 35160
$250,00016 acres
Lee County
Waverly, AL 36879
$775,00023 acres
Limestone County3 bd, 2 ba2,025 sq ft
Athens, AL 35614
$1,100,00011.5 acres
Shelby County4 bd, 4 ba— sq ft
Wilsonville, AL 35186
$699,99926.6 acres
Mobile County3 bd, 3 ba— sq ft
Wilmer, AL 36587
$150,00029.2 acres
Calhoun County
Piedmont, AL 36272
$599,000115 acres
Franklin County
Russellville, AL 35653
$49,9005 acres
Cherokee County
Piedmont, AL 36272
$65,9005 acres
Covington County
Andalusia, AL 36421
$95,0009 acres
Escambia County
Atmore, AL 36502
$59,95013 acres
Geneva County
Samson, AL 36477
1-50 of 822 properties

Based on information submitted to the MLS GRID as of Jan 13, 2026 9:00 pm 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

















































