Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale under $100,000 in Alabama
Price
Size
Tags
Save
4,320 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
$67,983
1 acre
Morgan County
Decatur, AL 35603
$4k drop • Apr 20
$15,900
0.5 acres
Henry County
Abbeville, AL 36310
3 years ago
$35,000
1 acre
Clarke County
Thomasville, AL 36784
3 days
$35,000
0.93 acres
Marshall County
Arab, AL 35016
10 months ago
$14,000
0.19 acres
Jefferson County
Birmingham, AL 35206
26 days
$26,000
1.4 acres
Randolph County
Wedowee, AL 36278
3 months ago
$18,500
1.58 acres
Randolph County
Wedowee, AL 36278
Pending
Under contract
$72,000
21 acres
Winston County
Haleyville, AL 35565
9 days
$30,000
0.25 acres
Madison County
Huntsville, AL 35810
11 days
$50,000
0.5 acres
Madison County
Owens Cross Roads, AL 35763
Pending
Under contract
$70,000
0.77 acres
Tuscaloosa County
Northport, AL 35475
23 days
$45,000
0.38 acres
Etowah County
Gadsden, AL 35901
26 days
$19,900
0.35 acres
Montgomery County
Montgomery, AL 36107
Pending
Under contract
$52,500
7.32 acres
Pike County
Troy, AL 36079
Pending
Under contract
$69,000
9.8 acres
Pike County
Troy, AL 36079
38 days ago
$27,000
1 acre
Houston County
Dothan, AL 36303
Pending
Under contract
$95,000
2.23 acres
Saint Clair County
Moody, AL 35004
Pending
Under contract
$27,000
4 acres
Choctaw County
Gilbertown, AL 36908
Pending
Under contract
$45,000
1 acre
Tuscaloosa County
Northport, AL 35475
3 months ago
$10,000
0.69 acres
Jefferson County
Gardendale, AL 35071
Pending
Under contract
$6,490
0.34 acres
Jefferson County
Birmingham, AL 35208
$12.3k drop • May 28
$99,999
28.5 acres
Winston County
4 bd, 2 ba
•
1,900 sq ft
Nauvoo, AL 35578
3 months ago
$12,000
0.18 acres
Jefferson County
Birmingham, AL 35204
Pending
Under contract
$9,500
0.61 acres
Chambers County
Lanett, AL 36863
Pending
Under contract
$99,900
8.38 acres
Lee County
Valley, AL 36854
Pending
Under contract
$9,500
0.6 acres
Chambers County
Lanett, AL 36863
Pending
Under contract
$24,000
4 acres
Marion County
Hamilton, AL 35570
Pending
Under contract
$45,000
11.7 acres
Sumter County
Cuba, AL 36907
4 months ago
$24,900
0.5 acres
Tuscaloosa County
Tuscaloosa, AL 35404
Pending
Under contract
$18,500
0.73 acres
Cullman County
Cullman, AL 35058
5 months ago
$21,500
0.38 acres
Colbert County
Sheffield, AL 35660
5 months ago
$16,500
0.7 acres
Talladega County
Alpine, AL 35014
5 months ago
$18,000
0.75 acres
Talladega County
Alpine, AL 35014
Pending
Under contract
$100,000
35 acres
Sumter County
Cuba, AL 36907
6 months ago
$44,950
3.9 acres
Cherokee County
Piedmont, AL 36272
7 months ago
$55,000
0.1 acres
Cherokee County
Cedar Bluff, AL 35959
Pending
Under contract
$47,500
5 acres
Tuscaloosa County
Gordo, AL 35466
Pending
Under contract
$59,000
5.8 acres
Houston County
Cottonwood, AL 36320
8 months ago
$20,500
0.34 acres
Chilton County
Clanton, AL 35046
9 months ago
$35,000
0.36 acres
Madison County
Huntsville, AL 35803
9 months ago
$45,000
1.68 acres
Walker County
Jasper, AL 35504
9 months ago
$9,000
Winston County
Double Springs, AL 35553
9 months ago
$27,500
2 acres
Jefferson County
Bessemer, AL 35023
9 months ago
$15,500
1 acre
Walker County
Jasper, AL 35503
9 months ago
$15,500
1 acre
Walker County
Jasper, AL 35503
9 months ago
$21,900
0.34 acres
Chilton County
Thorsby, AL 35171
9 months ago
$79,900
0.72 acres
Covington County
Andalusia, AL 36421
9 months ago
$57,000
1.36 acres
Hale County
Akron, AL 35441
$5.1k drop • Mar 27
$29,900
1 acre
Cullman County
Vinemont, AL 35179
10 months ago
$45,000
0.6 acres
Marshall County
Guntersville, AL 35976
1
…
55
56
57
58
…
87
2,751-2,800 of 4,320 properties
Map