Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Alabama farmland for sale
Price
Size
Tags
Save
Reset
870 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.
4 days
$100,000
12.8 acres
Pike County
Brundidge, AL 36010
4 days
$1,100,000
11.5 acres
Shelby County
4 bd, 4 ba
•
— sq ft
Wilsonville, AL 35186
4 days
$219,000
35 acres
Lawrence County
Town Creek, AL 35672
4 days
$204,000
45 acres
Lawrence County
Town Creek, AL 35672
Featured
10 months ago
$199,900
38 acres
Clay County
Cragford, AL 36255
5 months ago
$300,000
60 acres
Pickens County
Carrollton, AL 35447
5 days
$79,900
5.5 acres
Cullman County
Vinemont, AL 35179
2 months ago
$345,000
19 acres
Blount County
3 bd, 3 ba
•
— sq ft
Oneonta, AL 35121
Pending
Under contract
$179,000
30.8 acres
Saint Clair County
Riverside, AL 35135
$126k drop • Dec 3
$449,000
73 acres
Lauderdale County
Killen, AL 35645
$26k drop • Oct 31
$624,000
19.6 acres
Madison County
3 bd, 2 ba
•
2,107 sq ft
Ardmore, AL 35739
$30.6k drop • Nov 13
$365,000
52.8 acres
Saint Clair County
Argo, AL 35173
13 days
$20k drop • Dec 3
$279,900
20.9 acres
Shelby County
Columbiana, AL 35051
3 months ago
$445,000
6.3 acres
Cullman County
4 bd, 2 ba
•
— sq ft
Holly Pond, AL 35083
$22.9k drop • Dec 3
$449,987
7.47 acres
Morgan County
3 bd, 2 ba
•
2,086 sq ft
Decatur, AL 35603
$5k drop • Dec 3
$105,000
7 acres
Jackson County
Pisgah, AL 35765
Pending
Under contract
$81,000
6.28 acres
Limestone County
Athens, AL 35611
2 months ago
$725,000
6 acres
Baldwin County
1 bd, 1 ba
•
1,355 sq ft
Fairhope, AL 36532
$481k drop • Nov 13
$719,000
8 acres
Cullman County
3 bd, 4 ba
•
3,800 sq ft
Vinemont, AL 35179
5 days
$1,200,000
40 acres
Marshall County
3 bd, 2 ba
•
— sq ft
Boaz, AL 35957
5 days
$235,600
62 acres
Dallas County
Selma, AL 36701
2 months ago
$1,167,000
389 acres
Autauga County
2 bd, 1 ba
•
1,000 sq ft
Selma, AL 36703
4 months ago
$639,001
60 acres
Crenshaw County
2 bd, 1 ba
•
1,100 sq ft
Brantley, AL 36009
$20k drop • Dec 3
$295,000
45 acres
Lawrence County
Moulton, AL 35650
Pending
Under contract
$564,000
27 acres
Bibb County
Brierfield, AL 35035
Pending
Under contract
$403,900
115 acres
Colbert County
Tuscumbia, AL 35674
5 days
$565,000
41 acres
DeKalb County
4 bd, 3 ba
•
3,045 sq ft
Sylvania, AL 35988
6 days
$629,900
109 acres
Talladega County
4 bd, 2 ba
•
— sq ft
Munford, AL 36268
$11k drop • Dec 3
$388,000
13 acres
DeKalb County
3 bd, 2 ba
•
1,624 sq ft
Rainsville, AL 35986
6 days
$1,650,000
98 acres
Morgan County
3 bd, 1 ba
•
1,705 sq ft
Hartselle, AL 35640
$10k drop • Dec 2
$204,900
9.1 acres
Fayette County
2 bd, 1 ba
•
1,152 sq ft
Bankston, AL 35542
$10k drop • Sept 30
$289,000
21.1 acres
Blount County
4 bd, 3 ba
•
— sq ft
Blountsville, AL 35031
$62k drop • Oct 23
$35,995
13 acres
Houston County
Ashford, AL 36312
$25k drop • Dec 2
$725,000
5 acres
Morgan County
5 bd, 4 ba
•
3,961 sq ft
Hartselle, AL 35670
6 days
$180,000
18.3 acres
DeKalb County
Pisgah, AL 35765
6 days
$329,900
14.8 acres
Chilton County
4 bd, 2 ba
•
— sq ft
Clanton, AL 35045
13 days
$91,860
12.2 acres
Tallapoosa County
Tallassee, AL 36078
Pending
Under contract
$55,900
6 acres
Covington County
Wing, AL 36483
$46k drop • Sept 24
$149,000
16 acres
Tuscaloosa County
Brookwood, AL 35444
Pending
Under contract
$900,000
28 acres
Calhoun County
— sq ft
Wellington, AL 36279
8 months ago
$227,500
30.2 acres
Mobile County
Chunchula, AL 36521
Pending
Under contract
$339,999
56 acres
Marion County
3 bd, 2 ba
•
2,404 sq ft
Hamilton, AL 35570
13 months ago
$143,000
22 acres
Dale County
Skipperville, AL 36374
10 months ago
$155,000
6.3 acres
Jefferson County
Trussville, AL 35173
22 months ago
$6,000,000
1,435 acres
Jackson County
Princeton, AL 35766
10 months ago
$724,500
28.2 acres
Etowah County
3 bd, 3 ba
•
2,650 sq ft
Boaz, AL 35956
18 months ago
$289,999
12.2 acres
Chilton County
3 bd, 1 ba
•
— sq ft
Clanton, AL 35045
10 months ago
$899,000
33 acres
Marshall County
5 bd, 4 ba
•
4,121 sq ft
Guntersville, AL 35976
8 months ago
$499,900
16 acres
Henry County
4 bd, 3 ba
•
2,316 sq ft
Columbia, AL 36319
$20.7k drop • Oct 15
$291,900
27.8 acres
Lauderdale County
Lexington, AL 35648
1
2
3
4
…
18
51-100 of 870 properties
Map