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
784 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
$699,900
12.7 acres
Shelby County
3 bd, 2 ba
•
2,126 sq ft
Calera, AL 35040
16 days
$700,000
89 acres
Colbert County
Cherokee, AL 35616
$15.1k drop • July 12
$599,900
6.6 acres
Talladega County
4 bd, 3 ba
•
3,166 sq ft
Alpine, AL 35014
25 days
$216,000
18.1 acres
Mobile County
Chunchula, AL 36521
28 days
$550,000
16.3 acres
Tuscaloosa County
3 bd, 2 ba
•
2,255 sq ft
Tuscaloosa, AL 35406
28 days
$580,000
15 acres
Madison County
3 bd, 2 ba
•
1,661 sq ft
Hazel Green, AL 35750
52 days ago
$745,000
12.2 acres
Baldwin County
3 bd, 1.5 ba
•
1,673 sq ft
Robertsdale, AL 36567
60 days ago
$1,200,000
17.2 acres
Baldwin County
5 bd, 3.5 ba
•
4,800 sq ft
Bay Minette, AL 36507
$20k drop • June 27
$500,000
19 acres
Lauderdale County
3 bd, 3.5 ba
•
2,681 sq ft
Rogersville, AL 35652
2 months ago
$950,000
13 acres
Marshall County
4 bd, 3.5 ba
•
3,616 sq ft
Grant, AL 35747
$15k drop • July 10
$285,000
25 acres
Chilton County
2 bd, 1 ba
•
801 sq ft
Jemison, AL 35085
2 months ago
$64,900
14.6 acres
Covington County
Florala, AL 36442
2 months ago
$249,900
16 acres
Houston County
Dothan, AL 36301
$31k drop • June 16
$419,000
9 acres
DeKalb County
Fyffe, AL 35971
$90k drop • June 3
$395,000
86 acres
Geneva County
Slocomb, AL 36375
3 days
$1,079,078
51.9 acres
Lee County
4 bd, 3 ba
•
2,443 sq ft
Auburn, AL 36832
5 days
$775,000
20 acres
Marion County
6 bd, 5 ba
•
5,800 sq ft
Hackleburg, AL 35564
13 days
$450,000
12.7 acres
Baldwin County
3 bd, 2 ba
•
1,566 sq ft
Robertsdale, AL 36567
42 days ago
$390,000
40.8 acres
Baldwin County
Bay Minette, AL 36507
2 months ago
$774,900
11.6 acres
Calhoun County
4 bd, 2 ba
•
2,476 sq ft
Wellington, AL 36279
19 days
$320,000
20 acres
Randolph County
4 bd, 1 ba
•
1,568 sq ft
Wedowee, AL 36278
19 days
$369,900
10 acres
DeKalb County
3 bd, 3 ba
•
1,850 sq ft
Fort Payne, AL 35967
25 days
$44,900
8.3 acres
Wilcox County
Camden, AL 36726
26 days
$699,900
14 acres
Shelby County
4 bd, 2.5 ba
•
2,767 sq ft
Wilsonville, AL 35186
46 days ago
$999,900
10 acres
Geneva County
4 bd, 4.5 ba
•
5,757 sq ft
Dothan, AL 36305
$100k drop • July 16
$799,900
36.7 acres
Marshall County
4 bd, 2 ba
•
2,330 sq ft
Union Grove, AL 35175
$100k drop • June 22
$1,500,000
204 acres
Dale County
3 bd, 3 ba
•
2,652 sq ft
Skipperville, AL 36374
54 days ago
$425,000
8.9 acres
Autauga County
2 bd, 3 ba
•
1,812 sq ft
Deatsville, AL 36022
2 months ago
$649,000
27 acres
Baldwin County
3 bd, 2 ba
•
1,188 sq ft
Lillian, AL 36549
2 months ago
$1,590,000
20 acres
Franklin County
Vina, AL 35593
$5k drop • July 11
$74,000
21 acres
Winston County
Natural Bridge, AL 35565
$200k drop • June 24
$1,499,900
20 acres
Shelby County
4 bd, 5.5 ba
•
7,450 sq ft
Helena, AL 35080
3 months ago
$399,900
105 acres
Geneva County
Hartford, AL 36344
3 months ago
$6,250,000
70 acres
Baldwin County
Fairhope, AL 36532
3 months ago
$34,500
3.88 acres
Houston County
Dothan, AL 36303
3 months ago
$517,500
69 acres
Chilton County
Maplesville, AL 36750
$200k drop • May 13
$325,900
10 acres
Madison County
Owens Cross Roads, AL 35763
$23.5k drop • May 15
$449,000
63 acres
Elmore County
Coosada, AL 36020
7 days
$559,900
14 acres
Hale County
4 bd, 4 ba
•
3,496 sq ft
Moundville, AL 35474
9 days
$242,000
11 acres
Marshall County
Grant, AL 35747
33 days ago
$588,000
168 acres
Coffee County
Troy, AL 36079
39 days ago
$345,000
61.5 acres
Franklin County
— sq ft
Red Bay, AL 35582
$10.9k drop • July 6
$409,000
8 acres
Jefferson County
3 bd, 2.5 ba
•
2,000 sq ft
McCalla, AL 35111
$50k drop • July 13
$899,900
11.6 acres
Houston County
5 bd, 3.5 ba
•
5,510 sq ft
Newton, AL 36352
54 days ago
$2,675,000
320 acres
Tuscaloosa County
2 bd, 1 ba
•
1,350 sq ft
Berry, AL 35546
53 days ago
$680,000
10 acres
Shelby County
4 bd, 4 ba
•
3,120 sq ft
Montevallo, AL 35115
$100k drop • July 6
$1,299,000
45 acres
Winston County
5 bd, 6 ba
•
7,474 sq ft
Double Springs, AL 35553
2 months ago
$375,000
22 acres
Jackson County
Dutton, AL 35744
3 months ago
$79,900
10.7 acres
Houston County
Dothan, AL 36303
3 months ago
$319,000
10 acres
Baldwin County
Robertsdale, AL 36567
1
…
4
5
6
7
…
16
201-250 of 784 properties
Map