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.
3 months ago
$129,900
15.4 acres
Lauderdale County
Lexington, AL 35648
$250k drop • Oct 2
$600,000
5 acres
Mobile County
3 bd, 2.5 ba
•
2,030 sq ft
Chunchula, AL 36521
2 months ago
$299,900
10 acres
Bibb County
3 bd, 2 ba
•
2,378 sq ft
Centreville, AL 35042
$50k drop • Sept 18
$525,000
25.4 acres
Jackson County
3 bd, 2 ba
•
2,428 sq ft
Pisgah, AL 35765
4 months ago
$549,900
16.5 acres
Saint Clair County
Pell City, AL 35128
$10k drop • Oct 5
$319,900
5 acres
Tuscaloosa County
4 bd, 3 ba
•
2,400 sq ft
Vance, AL 35490
2 months ago
$395,900
9.45 acres
Lauderdale County
4 bd, 3 ba
•
2,350 sq ft
Florence, AL 35633
3 months ago
$209,253
35 acres
Lowndes County
Tyler, AL 36785
2 months ago
$725,000
24 acres
Cullman County
Holly Pond, AL 35083
3 months ago
$374,000
34 acres
Cleburne County
Heflin, AL 36264
3 months ago
$775,000
15 acres
Baldwin County
3 bd, 2 ba
•
2,173 sq ft
Bay Minette, AL 36507
$19.9k drop • Aug 20
$399,987
7.47 acres
Morgan County
3 bd, 2 ba
•
2,086 sq ft
Decatur, AL 35603
3 months ago
$839,900
5 acres
Baldwin County
4 bd, 2 ba
•
5,008 sq ft
Robertsdale, AL 36567
$15k drop • Oct 14
$225,000
30 acres
DeKalb County
Valley Head, AL 35989
4 months ago
$100,000
10 acres
Geneva County
Slocomb, AL 36375
4 months ago
$368,600
76 acres
Conecuh County
Repton, AL 36475
4 months ago
$215,000
8.16 acres
Montgomery County
Pike Road, AL 36064
4 months ago
$115,000
13.9 acres
Houston County
Cottonwood, AL 36320
$24k drop • Sept 9
$774,999
22 acres
Saint Clair County
3 bd, 3.5 ba
•
4,000 sq ft
Springville, AL 35146
$300k drop • Aug 19
$1,400,000
113 acres
Henry County
Abbeville, AL 36310
$34.1k drop • Aug 22
$324,900
55.6 acres
Etowah County
Attalla, AL 35954
13 months ago
$1,290,000
506 acres
Marion County
Phil Campbell, AL 35581
25 days
$358,000
59 acres
Dale County
Ozark, AL 36360
48 days ago
$2,200,000
120 acres
Blount County
4 bd, 3 ba
•
3,608 sq ft
Trafford, AL 35172
59 days ago
$375,000
22.2 acres
Madison County
Brownsboro, AL 35741
2 months ago
$949,000
53.6 acres
Madison County
New Hope, AL 35760
3 months ago
$399,000
79 acres
Hale County
Moundville, AL 35474
$10.5k drop • Sept 14
$489,500
5 acres
Mobile County
3 bd, 2 ba
•
1,947 sq ft
Grand Bay, AL 36541
$10k drop • Oct 5
$240,000
19.3 acres
Dale County
2 bd, 1 ba
•
1,296 sq ft
Pinckard, AL 36371
$10k drop • Aug 24
$411,000
7 acres
Baldwin County
3 bd, 2 ba
•
1,354 sq ft
Robertsdale, AL 36567
$13k drop • Oct 5
$65,000
8.28 acres
Geneva County
Slocomb, AL 36375
18 months ago
$494,000
199 acres
Marion County
Bear Creek, AL 35543
14 days
$69,500
5.1 acres
Jackson County
Section, AL 35771
2 months ago
$5,973,750
2,025 acres
Dale County
Daleville, AL 36322
$120k drop • Sept 22
$992,500
199 acres
Coffee County
New Brockton, AL 36351
$50k drop • Sept 24
$650,000
53.8 acres
Jackson County
3 bd, 2 ba
•
2,443 sq ft
Bryant, AL 35958
2 months ago
$779,000
40 acres
Fayette County
4 bd, 4.5 ba
•
6,975 sq ft
Bankston, AL 35542
3 months ago
$195,500
17 acres
Marshall County
Boaz, AL 35957
$25.1k drop • Aug 22
$399,900
12.7 acres
Chilton County
3 bd, 2 ba
•
1,550 sq ft
Jemison, AL 35085
3 months ago
$349,000
60 acres
Geneva County
Hartford, AL 36340
5 months ago
$2,240,900
220 acres
Covington County
3 bd, 2 ba
•
2,106 sq ft
Florala, AL 36442
$421k drop • Aug 31
$1,399,000
450 acres
Perry County
Heiberger, AL 36756
$116k drop • Aug 4
$94,000
12.8 acres
Butler County
Georgiana, AL 36033
6 months ago
$390,000
66.9 acres
Saint Clair County
Vincent, AL 35178
$205k drop • Aug 7
$1,395,000
64.5 acres
Montgomery County
5 bd, 4 ba
•
3,742 sq ft
Montgomery, AL 36116
6 months ago
$715,000
259 acres
Winston County
Double Springs, AL 35553
8 months ago
$1,390,000
26.2 acres
Limestone County
Athens, AL 35611
$100k drop • Oct 19
$299,000
63 acres
Elmore County
Coosada, AL 36020
18 months ago
$269,000
79 acres
Winston County
Double Springs, AL 35553
$54k drop • Sept 4
$1,096,000
160 acres
Jackson County
Scottsboro, AL 35768
1
…
5
6
7
8
…
20
251-300 of 961 properties
Map