Alabama small farms for sale
440 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
$980,00016 acres
Lawrence County
Town Creek, AL 35672
$870,00012.5 acres
DeKalb County3 bd, 2 ba2,180 sq ft
Fyffe, AL 35971
$1,973,00050 acres
Macon County— sq ft
Auburn, AL 36832
$1,375,00031 acres
Etowah County— sq ft
Boaz, AL 35956
$199,99935 acres
Tallapoosa County
Alexander City, AL 35010
$138,99711 acres
Lauderdale County
Florence, AL 35633
$45,0005 acres
Escambia County
Atmore, AL 36502
$87,5007 acres
Lauderdale County
Florence, AL 35633
$229,00022.4 acres
Lawrence County
Moulton, AL 35650
$649,99534 acres
Marion County
Hackleburg, AL 35564
$178,80023 acres
Clay County
Ashland, AL 36251
$69,50013 acres
Blount County
Warrior, AL 35180
$699,00036 acres
Chambers County3 bd, 3 ba1,852 sq ft
Five Points, AL 36855
$485,00010 acres
Monroe County3 bd, 1.5 ba1,560 sq ft
Uriah, AL 36480
$850,00045 acres
Montgomery County
Mathews, AL 36052
$425,00037.5 acres
Baldwin County
Perdido, AL 36562
$169,50023.8 acres
Geneva County
Slocomb, AL 36375
$354,90010 acres
Limestone County
Elkmont, AL 35620
$129,0007 acres
Morgan County
Falkville, AL 35622
$112,50025 acres
Clay County
Cragford, AL 36255
$169,00011 acres
Escambia County
Brewton, AL 36426
$850,00017.5 acres
DeKalb County
Crossville, AL 35962
$699,9005.5 acres
Baldwin County2 bd, 1 ba1,650 sq ft
Loxley, AL 36551
$99,00019 acres
Hale County
Greensboro, AL 36744
$161,50019 acres
Houston County
Dothan, AL 36301
$499,9996.8 acres
Montgomery County4 bd, 3.5 ba3,333 sq ft
Pike Road, AL 36064
$155,00014 acres
Lawrence County
Moulton, AL 35650
$650,00017 acres
Conecuh County4 bd, 4 ba2,612 sq ft
Repton, AL 36475
$210,00012.8 acres
Butler County
Georgiana, AL 36033
$1,450,00017 acres
Baldwin County
Fairhope, AL 36532
$649,90013 acres
Lauderdale County5 bd, 4 ba3,240 sq ft
Lexington, AL 35648
$249,90025 acres
Jackson County
Flat Rock, AL 35966
$1,600,00021 acres
Etowah County4 bd, 3.5 ba4,486 sq ft
Rainbow City, AL 35906
$349,00025.1 acres
Lauderdale County
Killen, AL 35645
$479,0007 acres
Baldwin County3 bd, 2 ba1,354 sq ft
Robertsdale, AL 36567
$489,00026 acres
Barbour County3 bd, 3 ba3,558 sq ft
Clayton, AL 36016
$820,00012.6 acres
Marshall County4 bd, 3.5 ba2,200 sq ft
Albertville, AL 35950
$1,650,00049 acres
Madison County4 bd, 2.5 ba3,149 sq ft
Hazel Green, AL 35750
$560,00019 acres
Lauderdale County3 bd, 3.5 ba2,681 sq ft
Rogersville, AL 35652
$250,00023.2 acres
Butler County4 bd, 1.5 ba2,168 sq ft
Georgiana, AL 36033
$249,90016 acres
Houston County
Dothan, AL 36301
$81,42014 acres
Tallapoosa County
Tallassee, AL 36078
$950,00013 acres
Marshall County4 bd, 3.5 ba3,616 sq ft
Grant, AL 35747
$920,0006.2 acres
Madison County5 bd, 4.5 ba4,632 sq ft
New Hope, AL 35760
$899,00025.6 acres
Blount County4 bd, 4.5 ba4,062 sq ft
Warrior, AL 35180
$749,0007 acres
Baldwin County3 bd, 2 ba2,015 sq ft
Silverhill, AL 36576
$2,400,0005 acres
Baldwin County6 bd, 4.5 ba5,251 sq ft
Daphne, AL 36526
$189,00013.8 acres
Chilton County2 bd, 1 ba725 sq ft
Maplesville, AL 36750
$1,195,0005 acres
Baldwin County4 bd, 4 ba3,228 sq ft
Foley, AL 36535
1-50 of 440 properties

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

















































