Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Alabama farmland for sale
Price
Size
Tags
Save
Reset
961 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Alabama
for more listings.
$39.8k drop • Oct 8
$325,000
76 acres
Dale County
Daleville, AL 36322
4 months ago
$4,200,000
786 acres
Lawrence County
Town Creek, AL 35672
10 months ago
$137,000
7 acres
Wilcox County
3 bd, 2 ba
•
— sq ft
Arlington, AL 36722
13 months ago
$612,000
102 acres
Houston County
Ashford, AL 36312
12 days
$1,302,750
52.1 acres
Limestone County
Athens, AL 35611
$50k drop • Aug 18
$349,999
32.3 acres
Colbert County
Cherokee, AL 35674
$51k drop • Sept 3
$599,000
60 acres
Marshall County
3 bd, 1 ba
•
1,770 sq ft
Albertville, AL 35951
10 months ago
$475,000
53 acres
Morgan County
Danville, AL 35619
15 months ago
$3,100,000
91 acres
Madison County
Toney, AL 35773
16 months ago
$329,000
15 acres
Cullman County
2 bd, 1 ba
•
1,932 sq ft
Bremen, AL 35033
2 years ago
$399,999
14.9 acres
Morgan County
Hartselle, AL 35640
5 months ago
$240,000
16 acres
Shelby County
Calera, AL 35040
16 months ago
$329,000
15 acres
Cullman County
2 bd, 1 ba
•
1,932 sq ft
Bremen, AL 35033
11 months ago
$137,800
9 acres
Perry County
2 bd, 1 ba
•
1,260 sq ft
Marion, AL 36756
13 months ago
$300,000
42 acres
Henry County
Newville, AL 36353
19 days
$50k drop • Oct 10
$325,000
23.2 acres
Marshall County
Arab, AL 35016
3 months ago
$155,000
10 acres
Jackson County
3 bd, 2 ba
•
1,484 sq ft
Hollywood, AL 35752
7 months ago
$189,000
22 acres
Jackson County
Bryant, AL 35958
7 months ago
$729,000
5.7 acres
Shelby County
Birmingham, AL 35242
8 months ago
$6,272,324
27.9 acres
Limestone County
2,000 sq ft
Huntsville, AL 35756
17 months ago
$2,800,000
60 acres
Fayette County
Fayette, AL 35555
52 days ago
$280,000
5.17 acres
Limestone County
Toney, AL 35773
9 months ago
$1,380,000
294 acres
Dallas County
Tyler, AL 36785
15 months ago
$30,000
10 acres
Walker County
Quinton, AL 35130
2 years ago
$225,000
24 acres
Shelby County
Birmingham, AL 35051
3 years ago
$508,580
36 acres
Lee County
Waverly, AL 36879
6 days
$126,000
42 acres
Bullock County
Banks, AL 36005
4 months ago
$1,000,000
30 acres
Barbour County
Louisville, AL 36048
4 months ago
$300,000
30 acres
DeKalb County
Fort Payne, AL 35967
5 years ago
$670,000
66.7 acres
Shelby County
Alabaster, AL 35007
$4.1k drop • Sept 2
$84,900
40 acres
Marion County
Brilliant, AL 35548
19 days
$17k drop • Oct 10
$375,000
28 acres
Marshall County
Arab, AL 35016
Pending
Under contract
$180,500
19 acres
Cullman County
Vinemont, AL 35179
Pending
Under contract
$849,000
42 acres
Jackson County
2 bd, 2 ba
•
976 sq ft
Dutton, AL 35744
10 months ago
$96,500
12.8 acres
Pike County
Brundidge, AL 36010
12 months ago
$55,900
5 acres
Butler County
Greenville, AL 36037
Pending
Under contract
$199,000
51 acres
Colbert County
Cherokee, AL 35616
18 days
$725,000
60 acres
Etowah County
3 bd, 2 ba
•
2,500 sq ft
Boaz, AL 35956
Pending
Under contract
$325,000
52.7 acres
Coosa County
Weogufka, AL 35183
Pending
Under contract
$245,500
26 acres
Lauderdale County
Florence, AL 35633
Pending
Under contract
$743,750
175 acres
Jackson County
Scottsboro, AL 35768
Pending
Under contract
$228,250
26 acres
Morgan County
Danville, AL 35619
Pending
Under contract
$30,000
20 acres
Winston County
Lynn, AL 35575
Pending
Under contract
$1,900,000
77 acres
Baldwin County
Summerdale, AL 36580
7 months ago
$359,000
16 acres
Madison County
Toney, AL 35773
Pending
Under contract
$70,000
20 acres
Autauga County
Verbena, AL 36091
7 months ago
$780,000
69 acres
Macon County
Auburn, AL 36830
Pending
Under contract
$1,390,000
12.5 acres
Marshall County
Boaz, AL 35957
Pending
Under contract
$59,000
9.9 acres
Lawrence County
Hatton, AL 35672
2 years ago
$136,200
6.8 acres
Limestone County
Elkmont, AL 35620
1
…
16
17
18
19
20
801-850 of 961 properties
Map