Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Large tracts of Land for sale in Alabama
Price
Size
Tags
Save
2,498 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.
$10k drop • Dec 12
$155,000
10 acres
Etowah County
Gadsden, AL 35904
Pending
Under contract
$175,000
10 acres
Montgomery County
Pike Road, AL 36064
Pending
Under contract
$399,900
10 acres
Montgomery County
3 bd, 2 ba
•
2,106 sq ft
Pike Road, AL 36064
37 days ago
$164,900
30 acres
Pickens County
Ethelsville, AL 35461
2 days
$84,000
13 acres
Walker County
3 bd, 1 ba
•
1,712 sq ft
Nauvoo, AL 35578
2 days
$525,000
151 acres
Randolph County
Roanoke, AL 36278
$34.5k drop • Dec 12
$310,500
11.5 acres
Etowah County
4 bd, 3 ba
•
2,700 sq ft
Rainbow City, AL 35906
$9.9k drop • Nov 4
$395,000
17.5 acres
Etowah County
3 bd, 3 ba
•
1,930 sq ft
Boaz, AL 35956
30 days ago
$545,000
12.4 acres
Geneva County
4 bd, 4 ba
•
3,900 sq ft
Geneva, AL 36340
9 days
$674,999
14.8 acres
Lee County
Auburn, AL 36830
8 days
$459,000
39 acres
Limestone County
1 bd, 1 ba
•
1,122 sq ft
Athens, AL 35614
2 days
$725,000
250 acres
Fayette County
Fayette, AL 35555
Pending
Under contract
$963,000
214 acres
Lamar County
3 bd, 1 ba
•
— sq ft
Millport, AL 35576
1 day
$182,705
24 acres
Macon County
Notasulga, AL 36866
1 day
$286,300
37.5 acres
Macon County
Notasulga, AL 36866
1 day
$2,875,000
31 acres
DeKalb County
Fyffe, AL 35971
1 day
$1,550,000
20 acres
Saint Clair County
Ashville, AL 35953
$10k drop • Dec 12
$165,000
42 acres
Autauga County
Jones, AL 36749
Pending
Under contract
$273,000
39 acres
Cullman County
Vinemont, AL 35179
21 days
$2,500,000
50 acres
Walker County
3 bd, 3 ba
•
— sq ft
Jasper, AL 35503
Pending
Under contract
$345,000
10 acres
Hale County
Gallion, AL 35045
$1.09m drop • Dec 12
$3,900,000
345 acres
Franklin County
2 bd, 2 ba
•
2,488 sq ft
Haleyville, AL 35565
2 days
$149,900
29.2 acres
Bullock County
Banks, AL 36005
2 days
$375,000
25 acres
Jackson County
Stevenson, AL 35772
6 months ago
$440,000
14.7 acres
Limestone County
3 bd, 2 ba
•
1,594 sq ft
Athens, AL 35614
$550k drop • Dec 11
$5,950,000
34 acres
Marshall County
Guntersville, AL 35976
2 days
$162,000
27 acres
Pike County
Troy, AL 36079
2 days
$599,000
16 acres
DeKalb County
3 bd, 2 ba
•
2,134 sq ft
Valley Head, AL 35989
8 months ago
$1,800,000
42 acres
Madison County
Harvest, AL 35749
2 days
$2,200,000
578 acres
Crenshaw County
3 bd, 2 ba
•
— sq ft
Rutledge, AL 36071
2 days
$799,000
45 acres
Lee County
3 bd, 1 ba
•
1,500 sq ft
Salem, AL 36874
$50k drop • Dec 4
$600,000
58.7 acres
Jackson County
Bryant, AL 35958
5 days
$399,900
74.5 acres
Lawrence County
Moulton, AL 35650
58 days ago
$1,825,000
36.7 acres
Lawrence County
4 bd, 4 ba
•
8,718 sq ft
Trinity, AL 35673
8 months ago
$448,000
56.5 acres
Elmore County
Wetumpka, AL 36092
Featured
2 days ago
$740,000
250 acres
Lauderdale County
Waterloo, AL 35677
2 days
$168,000
42 acres
Coosa County
Kellyton, AL 35089
2 days
$749,900
11 acres
Randolph County
Newell, AL 36280
4 days
$126,000
42 acres
Lamar County
Millport, AL 35576
Pending
Under contract
$907,200
189 acres
Geneva County
Slocomb, AL 36375
Pending
Under contract
$1,600,000
25 acres
Henry County
Abbeville, AL 36310
Pending
Under contract
$750,000
16 acres
Dale County
Ozark, AL 36360
2 days
$259,200
32 acres
Henry County
Headland, AL 36345
3 days
$1,475,000
314 acres
Elmore County
Tallassee, AL 36078
3 days
$499,900
54.6 acres
DeKalb County
4 bd, 2 ba
•
3,984 sq ft
Fort Payne, AL 35967
3 days
$235,000
46.8 acres
Autauga County
Marbury, AL 36051
$500k drop • Dec 10
$2,750,000
800 acres
Lowndes County
Gordonsville, AL 36040
2 months ago
$719,000
183 acres
Elmore County
Tallassee, AL 36078
23 days
$280k drop • Dec 10
$700,000
40.4 acres
Tuscaloosa County
4 bd, 4 ba
•
4,128 sq ft
Ralph, AL 35480
$10k drop • Dec 10
$420,000
20 acres
Hale County
3 bd, 3 ba
•
3,600 sq ft
Newbern, AL 36765
1
2
3
4
…
50
51-100 of 2,498 properties
Map