Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in West Alabama
Price
Size
Tags
Save
1,955 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
7 months ago
$38,000
0.65 acres
Colbert County
Sheffield, AL 35660
7 months ago
$27,500
0.56 acres
Colbert County
Sheffield, AL 35660
8 months ago
$39,000
5.3 acres
Franklin County
Vina, AL 35593
$5k drop • Jan 26
$159,900
1.86 acres
Lauderdale County
Florence, AL 35630
$10k drop • Nov 24
$485,000
2 acres
Colbert County
4 bd, 3 ba
•
3,333 sq ft
Sheffield, AL 35660
8 months ago
$325,000
2.9 acres
Colbert County
3 bd, 2 ba
•
2,066 sq ft
Tuscumbia, AL 35674
9 months ago
$225,000
37 acres
Colbert County
Tuscumbia, AL 35674
$10k drop • Nov 26
$39,900
0.8 acres
Marion County
Phil Campbell, AL 35581
9 months ago
$164,900
42 acres
Colbert County
Cherokee, AL 35616
9 months ago
$230,000
0.61 acres
Colbert County
Muscle Shoals, AL 35661
$5k drop • Dec 9
$59,000
8.5 acres
Franklin County
Hodges, AL 35571
Pending
Under contract
$539,000
121 acres
Marion County
4 bd, 3 ba
•
1,800 sq ft
Hamilton, AL 35570
10 months ago
$29,900
0.55 acres
Lauderdale County
Florence, AL 35633
10 months ago
$29,900
0.44 acres
Lauderdale County
Florence, AL 35633
10 months ago
$549,000
0.48 acres
Lauderdale County
Florence, AL 35633
12 months ago
$47,500
3.6 acres
Lauderdale County
Anderson, AL 35610
Pending
Under contract
$149,900
3 acres
Lauderdale County
Florence, AL 35630
16 months ago
$21,500
0.38 acres
Colbert County
Sheffield, AL 35660
16 months ago
$21,500
0.38 acres
Colbert County
Sheffield, AL 35660
16 months ago
$21,500
0.38 acres
Colbert County
Sheffield, AL 35660
17 months ago
$899,000
2.42 acres
Lauderdale County
3 bd, 2 ba
•
1,724 sq ft
Waterloo, AL 35677
18 months ago
$99,000
3 acres
Colbert County
Cherokee, AL 35616
20 months ago
$62,000
8.65 acres
Franklin County
Russellville, AL 35653
20 months ago
$90,000
5.75 acres
Franklin County
Russellville, AL 35653
21 months ago
$159,900
24.5 acres
Lauderdale County
Waterloo, AL 35677
21 months ago
$114,900
17.9 acres
Lauderdale County
Waterloo, AL 35677
22 months ago
$57,500
0.64 acres
Lauderdale County
Killen, AL 35645
$10k drop • Jan 13
$339,900
5.5 acres
Franklin County
4 bd, 3 ba
•
2,800 sq ft
Spruce Pine, AL 35585
2 years ago
$89,000
0.2 acres
Colbert County
Tuscumbia, AL 35674
2 years ago
$87,500
0.17 acres
Colbert County
Tuscumbia, AL 35674
2 years ago
$724,900
68 acres
Lauderdale County
Killen, AL 35645
14 months ago
$999,000
0.93 acres
Colbert County
Muscle Shoals, AL 35661
14 months ago
$1,200,000
1.45 acres
Colbert County
Muscle Shoals, AL 35661
2 years ago
$115,500
1.39 acres
Lauderdale County
Florence, AL 35634
9 months ago
$199,000
Mobile County
Dauphin Island, AL 36528
7 months ago
$88,000
0.17 acres
Mobile County
Dauphin Island, AL 36528
$23k drop • Jan 21
$213,000
5.35 acres
Colbert County
3 bd, 1 ba
•
1,465 sq ft
Tuscumbia, AL 35674
$20.1k drop • Jan 16
$289,900
2 acres
Marion County
5 bd, 3 ba
•
4,043 sq ft
Hamilton, AL 35570
5 months ago
$275,000
32 acres
Franklin County
Red Bay, AL 35582
8 months ago
$35,000
0.4 acres
Mobile County
Grand Bay, AL 36541
25 days
$85,000
2.34 acres
Franklin County
Russellville, AL 35653
3 months ago
$699,900
3.19 acres
Lauderdale County
1 ba
•
1,357 sq ft
Florence, AL 35634
3 months ago
$169,500
7.16 acres
Colbert County
Tuscumbia, AL 35674
4 months ago
$500,000
50 acres
Franklin County
Russellville, AL 35654
4 months ago
$82,900
4.67 acres
Lauderdale County
Florence, AL 35634
7 months ago
$13,500
0.12 acres
Colbert County
Tuscumbia, AL 35674
10 months ago
$289,000
0.8 acres
Lauderdale County
Florence, AL 35631
14 months ago
$2,000/mo
2.2 acres
Franklin County
Russellville, AL 35654
16 months ago
$21,500
0.38 acres
Colbert County
Sheffield, AL 35660
Pending
Under contract
$139,000
1 acre
Lauderdale County
Florence, AL 35631
1
…
13
14
15
16
…
40
651-700 of 1,955 properties
Map