Alabama small farms for sale
573 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,9004.4 acres
Morgan County2 bd, 2 ba1,900 sq ft
Decatur, AL 35603
$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
$175,00012.5 acres
Morgan County
Hartselle, AL 35640
$525,00026.3 acres
Cullman County
Cullman, AL 35057
$575,00026 acres
DeKalb County3 bd, 2 ba2,035 sq ft
Ider, AL 35981
$75,00011.3 acres
Escambia County
Atmore, AL 36502
$175,00035.5 acres
Winston County
Haleyville, AL 35565
$315,00021 acres
Morgan County
Hartselle, AL 35640
$697,50026 acres
Morgan County3 bd, 2 ba1,972 sq ft
Hartselle, AL 35640
$489,00032 acres
Chilton County4 bd, 2 ba2,625 sq ft
Thorsby, AL 35171
$900,00030 acres
Houston County
Newton, AL 36352
$265,00035.1 acres
Winston County
Addison, AL 35540
$182,40022.8 acres
Blount County
Blountsville, AL 35031
$250,00023 acres
Barbour County
Bakerhill, AL 36027
$379,00016.7 acres
Baldwin County
Bay Minette, AL 36507
$78,00014 acres
Tallapoosa County
Tallassee, AL 36078
$325,00034.4 acres
Montgomery County
Fitzpatrick, AL 36029
$150,0009 acres
Colbert County
Leighton, AL 35646
$835,00033 acres
Montgomery County
Pike Road, AL 36064
$320,00043.1 acres
Elmore County
Wetumpka, AL 36092
$585,00033 acres
Butler County3 bd, 2 ba2,013 sq ft
Forest Home, AL 36030
$220,00020 acres
Cleburne County
Heflin, AL 36264
$679,00036 acres
Chambers County3 bd, 3 ba1,852 sq ft
Five Points, AL 36855
$149,90020 acres
Escambia County
Atmore, AL 36502
$298,00031.8 acres
Houston County
Cottonwood, AL 36320
$154,00014 acres
Cleburne County
Heflin, AL 36264
$129,00020 acres
Crenshaw County
Luverne, AL 36049
$69,0009 acres
Geneva County
Slocomb, AL 36375
$44,7003 acres
Cherokee County
Gaylesville, AL 35973
$795,00025.6 acres
Montgomery County3 bd, 2.5 ba3,077 sq ft
Montgomery, AL 36105
$449,00016 acres
Houston County3 bd, 2 ba1,786 sq ft
Ashford, AL 36312
$55,0005.1 acres
Etowah County
Attalla, AL 35954
$1,500,00043 acres
DeKalb County
Henagar, AL 35978
$1,390,00021 acres
Shelby County4 bd, 3.5 ba4,050 sq ft
Chelsea, AL 35186
$575,0008.49 acres
Baldwin County3 bd, 3.5 ba2,600 sq ft
Bay Minette, AL 36507
$99,00017.4 acres
Fayette County
Winfield, AL 35594
$499,00015 acres
Blount County3 bd, 2 ba1,980 sq ft
Cleveland, AL 35049
$1,599,00044 acres
Etowah County
Altoona, AL 35952
$89,9006.8 acres
DeKalb County
Dawson, AL 35963
$265,0008.13 acres
Clay County
Ashland, AL 36251
$599,00038.8 acres
Randolph County4 bd, 2.5 ba2,400 sq ft
Woodland, AL 36280
$625,00012 acres
DeKalb County
Crossville, AL 35962
$399,90036.8 acres
Cleburne County2 bd, 2 ba2,476 sq ft
Fruithurst, AL 36262
$649,90016 acres
Morgan County3 bd, 2.5 ba2,045 sq ft
Baileyton, AL 35019
$780,00028 acres
Cleburne County
Ranburne, AL 36273
$840,00016 acres
Shelby County2 bd, 2 ba2,645 sq ft
Columbiana, AL 35051
1-50 of 573 properties

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

















































