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
943 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.
Pending
Under contract
$360,000
19.3 acres
Baldwin County
Lillian, AL 36549
Pending
Under contract
$2,280,000
60 acres
Baldwin County
Fairhope, AL 36532
Pending
Under contract
$1,265,000
51 acres
Lawrence County
4 bd, 2 ba
•
— sq ft
Mount Hope, AL 35651
Pending
Under contract
$5,355,000
47.5 acres
Lowndes County
4 bd, 3 ba
•
— sq ft
Lowndesboro, AL 36752
Pending
Under contract
$789,000
73 acres
Talladega County
3 bd, 4.5 ba
•
3,776 sq ft
Talladega, AL 35160
Pending
Under contract
$350,000
142 acres
Winston County
Ashridge, AL 35553
Pending
Under contract
$975,000
96 acres
Talladega County
4 bd, 2.5 ba
•
3,500 sq ft
Lincoln, AL 35096
Pending
Under contract
$85,000
8 acres
Lee County
Opelika, AL 36804
Pending
Under contract
$549,999
60.9 acres
Walker County
3 bd, 3 ba
•
3,600 sq ft
Nauvoo, AL 35578
$20k drop • Sept 1
$229,900
69.9 acres
Coosa County
Rockford, AL 35136
Pending
Under contract
$96,000
29 acres
Wilcox County
Camden, AL 36726
Pending
Under contract
$305,000
42 acres
Covington County
Florala, AL 36442
Pending
Under contract
$75,175
24.3 acres
Marion County
Bexar, AL 35593
Pending
Under contract
$138,000
5 acres
Jackson County
3 bd, 1 ba
•
— sq ft
Pisgah, AL 35765
3 months ago
$265,000
53 acres
Dallas County
Selma, AL 36701
Pending
Under contract
$85,200
7.1 acres
Houston County
Ashford, AL 36312
15 months ago
$275,000
28 acres
Lauderdale County
Lexington, AL 35648
Pending
Under contract
$1,002,875
160 acres
Autauga County
3 bd, 1 ba
•
1,325 sq ft
Prattville, AL 36067
8 days
$799,000
40 acres
Baldwin County
Elberta, AL 36530
Pending
Under contract
$170,000
8.5 acres
Elmore County
Marbury, AL 36051
Pending
Under contract
$97,500
6.5 acres
Chambers County
Valley, AL 36854
Pending
Under contract
$575,000
36 acres
Montgomery County
Mathews, AL 36013
Pending
Under contract
$150,000
22 acres
Wilcox County
3 bd, 2 ba
•
1,300 sq ft
Camden, AL 36726
Pending
Under contract
$319,900
41.7 acres
Pickens County
3 bd, 2 ba
•
2,009 sq ft
Carrollton, AL 35447
35 days ago
$110,000
8.5 acres
Cherokee County
Centre, AL 35960
36 days ago
$260,000
24 acres
Jackson County
Fyffe, AL 35971
41 days ago
$123,900
13.8 acres
Coffee County
Jack, AL 36346
2 months ago
$850,000
8.4 acres
Madison County
Owens Cross Roads, AL 35763
2 months ago
$125,000
7.43 acres
Chambers County
Waverly, AL 36879
35 days ago
$1,550,000
95 acres
Limestone County
Tanner, AL 35671
$10.5k drop • July 7
$129,500
16.5 acres
Geneva County
Slocomb, AL 36375
3 months ago
$5,000,000
72 acres
Limestone County
Athens, AL 35613
5 months ago
$100,776
14.8 acres
Talladega County
Sylacauga, AL 35150
Pending
Under contract
$195,000
5 acres
Baldwin County
Elberta, AL 36530
12 months ago
$159,600
15.2 acres
Tuscaloosa County
Northport, AL 35475
12 months ago
$124,950
11.9 acres
Tuscaloosa County
Northport, AL 35475
12 months ago
$141,750
13.5 acres
Tuscaloosa County
Northport, AL 35475
12 months ago
$112,350
10.7 acres
Tuscaloosa County
Northport, AL 35475
12 days
$1,500,000
97 acres
Morgan County
3 bd, 1 ba
•
1,275 sq ft
Hartselle, AL 35640
21 days
$579,000
78 acres
Mobile County
2 bd, 2 ba
•
1,279 sq ft
Citronelle, AL 36522
Pending
Under contract
$149,000
16.6 acres
Walker County
1 bd, 1 ba
•
900 sq ft
Parrish, AL 35580
8 months ago
$—/mo
30 acres
Perry County
Marion, AL 36756
Pending
Under contract
$265,000
14.5 acres
Baldwin County
Summerdale, AL 36580
1
…
16
17
18
19
901-943 of 943 properties
Map