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
785 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in Alabama
for more listings.
5 hours
$599,000
19.5 acres
Randolph County
2 bd, 2 ba
•
— sq ft
Graham, AL 36263
5 hours
$70,000
7 acres
Houston County
Ashford, AL 36312
5 hours
$71,000
7.1 acres
Houston County
Ashford, AL 36312
Pending
Under contract
$329,000
21 acres
Geneva County
2 bd, 2 ba
•
— sq ft
Slocomb, AL 36375
5 hours
$798,000
50 acres
Clarke County
5 bd, 6 ba
•
5,396 sq ft
Jackson, AL 36545
7 months ago
$217,500
5 acres
Limestone County
Athens, AL 35611
7 months ago
$217,500
5 acres
Limestone County
Athens, AL 35611
7 months ago
$199,900
26 acres
Covington County
Florala, AL 36442
$4k drop • Feb 26
$175,000
9 acres
Jackson County
4 bd, 1 ba
•
1,724 sq ft
Scottsboro, AL 35768
27 days
$199,900
42 acres
Covington County
Florala, AL 36442
14 hours
$1,375,000
30 acres
Pike County
Banks, AL 36005
21 days
$729,900
35 acres
Saint Clair County
3 bd, 2 ba
•
— sq ft
Ashville, AL 35953
$25k drop • Feb 11
$460,000
20 acres
Houston County
4 bd, 3 ba
•
2,446 sq ft
Columbia, AL 36319
Pending
Under contract
$499,900
18 acres
Covington County
3 bd, 3 ba
•
2,274 sq ft
Opp, AL 36467
Pending
Under contract
$375,000
15 acres
Houston County
3 bd, 3 ba
•
1,825 sq ft
Slocomb, AL 36375
Pending
Under contract
$476,000
68 acres
Jefferson County
Trafford, AL 35172
16 hours
$149,000
5 acres
Lamar County
3 bd, 2 ba
•
1,840 sq ft
Sulligent, AL 35586
2 days
$599,990
24.8 acres
Lauderdale County
2 bd, 2 ba
•
1,652 sq ft
Florence, AL 35633
1 day
$1,100,000
10 acres
Geneva County
4 bd, 5 ba
•
5,757 sq ft
Dothan, AL 36305
$60k drop • Feb 25
$1,136,000
11.8 acres
Baldwin County
6 bd, 4 ba
•
4,948 sq ft
Daphne, AL 36526
20 hours
$189,000
27 acres
Talladega County
Munford, AL 36268
4 months ago
$550,900
5.3 acres
Cullman County
3 bd, 3 ba
•
2,462 sq ft
Cullman, AL 35058
1 day
$69,950
3 acres
Wilcox County
Alberta, AL 36720
1 day
$1,300,000
51 acres
Franklin County
3 bd, 2 ba
•
— sq ft
Russellville, AL 35653
1 day
$1,400,000
34 acres
Randolph County
Woodland, AL 36280
7 days
$133,900
14.1 acres
Geneva County
Hartford, AL 36344
$100k drop • Feb 25
$749,900
10 acres
Cullman County
Arab, AL 35016
$25.1k drop • Feb 24
$549,900
29 acres
Lauderdale County
2 bd, 2 ba
•
1,373 sq ft
Anderson, AL 35610
4 months ago
$1,800,000
45 acres
Winston County
5 bd, 7 ba
•
7,474 sq ft
Double Springs, AL 35553
11 months ago
$584,900
159 acres
Geneva County
Slocomb, AL 36375
Pending
Under contract
$298,500
12 acres
Lawrence County
3 bd, 2 ba
•
1,384 sq ft
Town Creek, AL 35672
7 days
$624,900
28 acres
DeKalb County
3 bd, 4 ba
•
3,000 sq ft
Collinsville, AL 35961
2 days
$699,900
25 acres
Saint Clair County
4 bd, 4 ba
•
— sq ft
Cropwell, AL 35054
Pending
Under contract
$40,000
5 acres
Escambia County
Atmore, AL 36502
Pending
Under contract
$595,000
18.7 acres
Blount County
3 bd, 2 ba
•
— sq ft
Springville, AL 35146
33 days ago
$350,000
11 acres
Blount County
5 bd, 3 ba
•
2,522 sq ft
Hayden, AL 35079
$25.1k drop • Feb 24
$599,900
25 acres
Lauderdale County
2 bd, 2 ba
•
1,652 sq ft
Florence, AL 35633
$14.9k drop • Feb 24
$485,000
10 acres
Marshall County
3 bd, 2 ba
•
1,244 sq ft
Grant, AL 35747
$46k drop • Dec 2
$439,000
24.6 acres
Blount County
Oneonta, AL 35121
2 days
$149,000
16.4 acres
Monroe County
Frisco City, AL 36445
2 days
$1,750,000
82 acres
Cullman County
4 bd, 4 ba
•
— sq ft
Hanceville, AL 35077
$210k drop • Feb 23
$1,690,000
44 acres
Blount County
6 bd, 6 ba
•
— sq ft
Oneonta, AL 35121
2 days
$549,900
22.1 acres
Colbert County
3 bd, 3 ba
•
2,200 sq ft
Muscle Shoals, AL 35661
21 days
$87,000
6.6 acres
Perry County
3 bd, 2 ba
•
1,234 sq ft
Selma, AL 36701
6 months ago
$110,000
5.5 acres
Tuscaloosa County
Cottondale, AL 35453
$35k drop • Feb 23
$664,999
26.6 acres
Mobile County
3 bd, 3 ba
•
2,665 sq ft
Wilmer, AL 36587
6 months ago
$375,000
68 acres
Macon County
Tuskegee, AL 36083
$2k drop • Feb 23
$127,000
15 acres
Tuscaloosa County
Tuscaloosa, AL 35405
16 months ago
$1,500,000
110 acres
Calhoun County
6 bd, 5 ba
•
— sq ft
Ohatchee, AL 36271
29 days
$50k drop • Feb 22
$675,000
17 acres
Cullman County
4 bd, 3 ba
•
1,700 sq ft
Cullman, AL 35057
1
2
3
4
…
16
1-50 of 785 properties
Map