Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Farmland for sale in West Alabama
Price
Size
Tags
Save
Reset
131 properties
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 West Alabama
and
farmland for sale in Alabama
for more listings.
Featured
2 years ago
$1,975,000
622 acres
Colbert County
Tuscumbia, AL 35674
Featured
8 months ago
$429,000
118 acres
Marion County
Hamilton, AL 35570
Featured
7 months ago
$699,000
41 acres
Marion County
5 bd, 3 ba
•
3,000 sq ft
Hamilton, AL 35570
Featured
28 days ago
$1,910,000
19.2 acres
Franklin County
Spruce Pine, AL 35585
2 days
$246,400
77 acres
Marion County
Bear Creek, AL 35543
28 days
$235,000
52 acres
Lamar County
3 bd, 1 ba
•
1,096 sq ft
Beaverton, AL 35544
28 days
$299,900
67 acres
Colbert County
Cherokee, AL 35616
8 days
$649,900
13 acres
Lauderdale County
5 bd, 4 ba
•
3,240 sq ft
Lexington, AL 35648
$50k drop • Mar 25
$249,000
50 acres
Franklin County
Phil Campbell, AL 35581
14 days
$186,000
7.8 acres
Lauderdale County
3 bd, 1 ba
•
1,435 sq ft
Lexington, AL 35648
43 days ago
$489,000
116 acres
Fayette County
Bankston, AL 35542
6 months ago
$1,360,189
506 acres
Marion County
Phil Campbell, AL 35581
$25.1k drop • Feb 24
$599,900
25 acres
Lauderdale County
2 bd, 2 ba
•
1,652 sq ft
Florence, AL 35633
7 days
$895,000
55 acres
Tuscaloosa County
5 bd, 5.5 ba
•
5,158 sq ft
Northport, AL 35475
33 days ago
$1,790,000
25 acres
Franklin County
Phil Campbell, AL 35581
37 days ago
$549,900
22.1 acres
Colbert County
3 bd, 2.5 ba
•
2,200 sq ft
Muscle Shoals, AL 35661
48 days ago
$1,180,000
18 acres
Franklin County
Russellville, AL 35653
4 months ago
$2,499,000
82 acres
Marion County
4 bd, 3 ba
•
3,400 sq ft
Hackleburg, AL 35564
$91.5k drop • Mar 27
$1,006,500
183 acres
Hale County
Moundville, AL 35474
12 days
$389,000
20 acres
Washington County
3 bd, 2 ba
•
1,500 sq ft
Fruitdale, AL 36539
3 months ago
$—
1,346 acres
Colbert County
Cherokee, AL 35616
9 months ago
$1,250,000
125 acres
Franklin County
4 bd, 3 ba
•
3,600 sq ft
Phil Campbell, AL 35581
37 days ago
$599,990
24.8 acres
Lauderdale County
2 bd, 2 ba
•
1,652 sq ft
Florence, AL 35633
4 months ago
$225,000
11 acres
Lauderdale County
Florence, AL 35634
8 months ago
$3,900,000
345 acres
Franklin County
2 bd, 2 ba
•
2,488 sq ft
Haleyville, AL 35565
54 days ago
$425,000
5 acres
Pickens County
4 bd, 2 ba
•
2,674 sq ft
Carrollton, AL 35447
2 months ago
$499,900
40 acres
Lauderdale County
1 bd, 1 ba
•
864 sq ft
Florence, AL 35633
26 days
$1,979,000
264 acres
Hale County
4 bd, 3.5 ba
•
2,449 sq ft
Moundville, AL 35474
35 days ago
$798,000
50 acres
Clarke County
5 bd, 6 ba
•
5,396 sq ft
Jackson, AL 36545
3 months ago
$1,950,000
145 acres
Colbert County
Cherokee, AL 35616
2 months ago
$650,000
9 acres
Tuscaloosa County
4 bd, 2.5 ba
•
2,659 sq ft
Tuscaloosa, AL 35406
2 months ago
$949,900
20 acres
Tuscaloosa County
4 bd, 2.5 ba
•
2,659 sq ft
Tuscaloosa, AL 35406
$40k drop • Jan 27
$159,000
54 acres
Marion County
Haleyville, AL 35565
$12k drop • Jan 27
$207,000
5.5 acres
Lauderdale County
Killen, AL 35645
28 days
$30.9k drop • Apr 1
$399,000
17.9 acres
Tuscaloosa County
4 bd, 2 ba
•
2,303 sq ft
Ralph, AL 35480
$210k drop • Mar 19
$640,000
141 acres
Clarke County
1 ba
•
— sq ft
Whatley, AL 36482
5 months ago
$3,250,000
1,063 acres
Colbert County
Tuscumbia, AL 35674
47 days ago
$345,000
32.1 acres
Lauderdale County
3 bd, 2 ba
•
1,350 sq ft
Waterloo, AL 35677
$30.1k drop • Mar 4
$699,900
10 acres
Mobile County
4 bd, 3.5 ba
•
2,857 sq ft
Mobile, AL 36608
7 days
$425,000
6 acres
Mobile County
4 bd, 3 ba
•
2,412 sq ft
Theodore, AL 36582
5 months ago
$359,900
78.5 acres
Franklin County
Russellville, AL 35654
35 days ago
$149,000
5 acres
Lamar County
3 bd, 2 ba
•
1,840 sq ft
Sulligent, AL 35586
4 months ago
$100,000
14 acres
Hale County
Greensboro, AL 36033
$25.1k drop • Feb 24
$549,900
29 acres
Lauderdale County
2 bd, 2 ba
•
1,373 sq ft
Anderson, AL 35610
5 months ago
$75,000
5 acres
Lauderdale County
Waterloo, AL 35677
4 months ago
$2,499,999
82 acres
Marion County
4 bd, 3.5 ba
•
3,485 sq ft
Hackleburg, AL 35564
$20k drop • Mar 17
$409,500
9.45 acres
Lauderdale County
4 bd, 3 ba
•
2,350 sq ft
Florence, AL 35633
7 days
$1,499,000
20 acres
Tuscaloosa County
5 bd, 4.5 ba
•
3,472 sq ft
Tuscaloosa, AL 35406
36 days ago
$1,300,000
51 acres
Franklin County
3 bd, 2 ba
•
— sq ft
Russellville, AL 35653
$15k drop • Mar 9
$189,900
9.1 acres
Fayette County
2 bd, 1 ba
•
1,152 sq ft
Bankston, AL 35542
1
2
3
1-50 of 131 properties
Map