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
818 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.
$21k drop • Jan 15
$449,000
35.4 acres
Jackson County
3 bd, 2 ba
•
1,700 sq ft
Pisgah, AL 35765
$17.4k drop • Jan 15
$52,500
5 acres
Houston County
Cottonwood, AL 36320
7 days
$349,000
10.5 acres
Cherokee County
5 bd, 3 ba
•
2,240 sq ft
Cedar Bluff, AL 35959
2 months ago
$2,720,000
136 acres
Morgan County
Trinity, AL 35673
4 months ago
$423,000
17 acres
Pike County
4 bd, 2 ba
•
2,205 sq ft
Goshen, AL 36035
$11.5k drop • Jan 15
$158,000
24.7 acres
Clay County
Lineville, AL 36266
2 months ago
$2,195,000
19.7 acres
Baldwin County
4 bd, 5 ba
•
4,400 sq ft
Summerdale, AL 36580
$15k drop • Jan 15
$585,000
9 acres
Blount County
4 bd, 5 ba
•
— sq ft
Oneonta, AL 35121
$195k drop • Jan 15
$1,399,900
30.5 acres
Tuscaloosa County
4 bd, 4 ba
•
3,099 sq ft
Northport, AL 35475
7 days
$68,000
5.64 acres
Jackson County
Henagar, AL 35978
15 months ago
$459,000
10.2 acres
Madison County
3 bd, 1 ba
•
2,000 sq ft
Hazel Green, AL 35750
25 days
$45,000
11.7 acres
Sumter County
Cuba, AL 36907
44 days ago
$100,000
35 acres
Sumter County
Cuba, AL 36907
6 days
$1,600,000
30 acres
Baldwin County
4 bd, 4 ba
•
3,780 sq ft
Summerdale, AL 36580
Pending
Under contract
$499,900
10.2 acres
Elmore County
3 bd, 2 ba
•
1,800 sq ft
Millbrook, AL 36054
$51k drop • Jan 14
$399,000
20 acres
Madison County
New Market, AL 35761
$14.1k drop • Jan 14
$344,900
8.8 acres
Butler County
3 bd, 3 ba
•
2,842 sq ft
Greenville, AL 36037
6 days
$434,500
14.8 acres
Franklin County
3 bd, 3 ba
•
3,670 sq ft
Red Bay, AL 35582
Pending
Under contract
$299,900
100 acres
Colbert County
Cherokee, AL 35616
$30k drop • Jan 14
$255,500
14 acres
Morgan County
Laceys Spring, AL 35754
2 months ago
$1,100,000
16 acres
Baldwin County
4 bd, 4 ba
•
3,780 sq ft
Summerdale, AL 36580
6 days
$353,800
122 acres
Lamar County
Kennedy, AL 35744
13 days
$559,900
10 acres
Marshall County
3 bd, 2 ba
•
1,244 sq ft
Grant, AL 35747
$14k drop • Jan 14
$335,900
23.6 acres
Baldwin County
Perdido, AL 36562
12 months ago
$250,000
16 acres
Lee County
Waverly, AL 36879
6 days
$800,000
35 acres
Randolph County
4 bd, 2 ba
•
— sq ft
Graham, AL 36263
6 days
$699,000
44 acres
Lawrence County
Town Creek, AL 35672
$200k drop • Oct 28
$1,700,000
35 acres
Randolph County
Roanoke, AL 36274
$50k drop • Dec 4
$600,000
58.7 acres
Jackson County
Bryant, AL 35958
$566k drop • Jan 14
$578,500
89 acres
Houston County
Ashford, AL 36312
5 months ago
$1,265,000
51 acres
Lawrence County
4 bd, 2 ba
•
— sq ft
Mount Hope, AL 35651
Pending
Under contract
$125,000
11 acres
Chilton County
1 ba
•
325 sq ft
Verbena, AL 36091
Pending
Under contract
$48,195
5.67 acres
Cherokee County
Piedmont, AL 36272
$51k drop • Jan 14
$699,000
7 acres
Marion County
Hackleburg, AL 35564
13 days
$725,000
19 acres
Blount County
Boaz, AL 35957
32 days ago
$565,000
9 acres
Lawrence County
Mount Hope, AL 35651
42 days ago
$300,000
10 acres
Dale County
4 bd, 4 ba
•
2,000 sq ft
Ozark, AL 36360
6 months ago
$589,000
60 acres
Crenshaw County
2 bd, 1 ba
•
1,100 sq ft
Brantley, AL 36009
$2.7k drop • Jan 14
$89,750
17.6 acres
Covington County
Florala, AL 36442
6 days
$869,000
30 acres
Henry County
4 bd, 4 ba
•
3,488 sq ft
Headland, AL 36345
$50k drop • Nov 17
$599,000
29 acres
Shelby County
Chelsea, AL 35043
7 days
$649,000
10 acres
Limestone County
3 bd, 2 ba
•
1,778 sq ft
Athens, AL 35611
8 days
$59,900
12.3 acres
Colbert County
Cherokee, AL 35616
7 days
$449,900
10.6 acres
Marshall County
3 bd, 3 ba
•
2,321 sq ft
Albertville, AL 35951
$25k drop • Jan 13
$215,000
6 acres
Talladega County
3 bd, 3 ba
•
— sq ft
Talladega, AL 35160
$225k drop • Jan 13
$1,075,000
127 acres
Randolph County
Roanoke, AL 36274
Pending
Under contract
$204,900
9.1 acres
Fayette County
2 bd, 1 ba
•
1,152 sq ft
Bankston, AL 35542
45 days ago
$385,000
9.13 acres
Franklin County
4 bd, 2 ba
•
3,264 sq ft
Spruce Pine, AL 35585
28 days
$—
1,346 acres
Colbert County
Cherokee, AL 35616
7 days
$900,000
20 acres
Baldwin County
3 bd, 2 ba
•
1,762 sq ft
Elberta, AL 36530
1
2
3
4
5
…
17
101-150 of 818 properties
Map