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
669 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.
2 years ago
$449,000
14.8 acres
Winston County
4 bd, 2 ba
•
1,904 sq ft
Arley, AL 35541
23 days
$129,900
13 acres
Houston County
Pansey, AL 36370
34 days ago
$320,000
8 acres
Lawrence County
Trinity, AL 35673
2 months ago
$270,000
29.5 acres
Jackson County
Section, AL 35771
3 months ago
$397,500
28.5 acres
Montgomery County
Mathews, AL 36052
4 months ago
$164,900
14.3 acres
Houston County
Slocomb, AL 36375
8 months ago
$775,000
30 acres
Morgan County
3 bd, 2.5 ba
•
2,000 sq ft
Baileyton, AL 35019
8 months ago
$1,600,000
17 acres
Morgan County
Falkville, AL 35622
10 months ago
$448,900
7.47 acres
Morgan County
3 bd, 2 ba
•
2,086 sq ft
Decatur, AL 35603
10 months ago
$231,717
66 acres
Winston County
Haleyville, AL 35565
17 months ago
$844,200
201 acres
Morgan County
Eva, AL 35621
2 years ago
$1,692,000
376 acres
Pike County
Brundidge, AL 36010
6 days
$61,680
5.14 acres
Geneva County
Hartford, AL 36344
6 days
$66,960
5.58 acres
Geneva County
Hartford, AL 36344
$20k drop • Mar 28
$129,000
10 acres
Montgomery County
Pike Road, AL 36064
2 months ago
$224,900
16 acres
Cullman County
Vinemont, AL 35179
4 months ago
$1,600,000
153 acres
Washington County
3 bd, 2 ba
•
1,749 sq ft
Millry, AL 36558
4 months ago
$140,000
28.5 acres
Marion County
Hamilton, AL 35570
4 months ago
$350,000
32 acres
Crenshaw County
Luverne, AL 36049
5 months ago
$540,000
150 acres
Macon County
Tuskegee, AL
5 months ago
$669,000
20 acres
Macon County
3 bd, 2.5 ba
•
3,416 sq ft
Shorter, AL 36075
6 months ago
$1,395,000
155 acres
Lawrence County
Courtland, AL 35618
$225k drop • Mar 6
$2,975,000
78 acres
Talladega County
Lincoln, AL 35096
8 months ago
$649,900
22 acres
Marshall County
3 bd, 2 ba
•
2,156 sq ft
Boaz, AL 35957
9 months ago
$175,000
11.4 acres
Tallapoosa County
Camp Hill, AL 36850
10 months ago
$244,350
9 acres
Madison County
Toney, AL 35773
4 years ago
$2,338,215
425 acres
Barbour County
Clayton, AL 36016
11 days
$385,000
71 acres
Franklin County
Russellville, AL 35653
2 months ago
$465,000
31 acres
DeKalb County
Flat Rock, AL 35966
2 months ago
$690,000
48 acres
Marshall County
Albertville, AL 35951
5 months ago
$95,000
7.78 acres
Shelby County
Vincent, AL 35178
$15.5k drop • Jan 26
$699,950
10.4 acres
Houston County
5 bd, 4 ba
•
2,806 sq ft
Newton, AL 36352
7 months ago
$1,507,720
101 acres
Morgan County
Decatur, AL 35603
8 months ago
$1,600,000
25 acres
Cullman County
Baileyton, AL 35019
16 hours
$799,900
30 acres
Madison County
New Market, AL 35761
1 day
$240,000
14 acres
Cullman County
4 bd, 3 ba
•
2,244 sq ft
Vinemont, AL 35179
$10k drop • Mar 26
$219,900
17 acres
Baldwin County
Perdido, AL 36562
$25k drop • Mar 23
$325,000
18 acres
Houston County
3 bd, 2 ba
•
2,720 sq ft
Cottonwood, AL 36320
4 months ago
$79,900
5.5 acres
Cullman County
Vinemont, AL 35179
$20.1k drop • Apr 15
$429,900
28 acres
Lawrence County
3 bd, 1 ba
•
1,621 sq ft
Danville, AL 35619
$9k drop • Feb 17
$389,000
9.6 acres
Blount County
3 bd, 2.5 ba
•
— sq ft
Remlap, AL 35133
$21.9k drop • Feb 20
$270,000
27.8 acres
Lauderdale County
Lexington, AL 35648
7 months ago
$180,000
5.15 acres
Limestone County
Ardmore, AL 35739
8 months ago
$565,900
15 acres
Hale County
4 bd, 4 ba
•
3,496 sq ft
Moundville, AL 35474
9 months ago
$215,000
6 acres
Talladega County
3 bd, 3 ba
•
— sq ft
Talladega, AL 35160
10 months ago
$1,150,000
14 acres
Cullman County
Vinemont, AL 35179
$10k drop • Mar 24
$515,000
10 acres
Limestone County
3 bd, 2 ba
•
2,541 sq ft
Elkmont, AL 35620
15 months ago
$84,000
9.9 acres
Lawrence County
Town Creek, AL 35672
20 months ago
$1,700,000
7 acres
Covington County
Andalusia, AL 36420
2 years ago
$3,900,000
668 acres
Pickens County
9 bd, 6 ba
•
— sq ft
Pickensville, AL 35447
1
…
8
9
10
11
…
14
401-450 of 669 properties
Map