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,324 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.
59 days ago
$50,000
Greene County
West Greene, AL 35462
Pending
Under contract
$47,999
1.33 acres
Autauga County
Deatsville, AL 36022
3 months ago
$10,000
0.83 acres
Jefferson County
Gardendale, AL 35071
3 months ago
$87,500
1.77 acres
Baldwin County
Daphne, AL 36526
4 months ago
$75,000
0.62 acres
Etowah County
Rainbow City, AL 35906
4 months ago
$23,000
0.21 acres
Baldwin County
Bay Minette, AL 36507
5 months ago
$75,000
0.43 acres
Etowah County
Rainbow City, AL 35906
10 months ago
$30,000
0.25 acres
Baldwin County
Spanish Fort, AL 36527
Pending
Under contract
$34,000
0.67 acres
Lauderdale County
Florence, AL 35630
Pending
Under contract
$79,000
7 acres
Chilton County
3 bd, 2 ba
•
1,000 sq ft
Clanton, AL 35046
6 months ago
$60,000
0.5 acres
Colbert County
Tuscumbia, AL 35674
6 months ago
$59,900
0.66 acres
Calhoun County
Jacksonville, AL 36265
Pending
Under contract
$99,900
1.62 acres
Jackson County
Scottsboro, AL 35769
8 months ago
$30,000
0.69 acres
Barbour County
Eufaula, AL 36027
Pending
Under contract
$89,000
10.5 acres
Lauderdale County
Florence, AL 35633
8 months ago
$54,900
0.56 acres
Baldwin County
Foley, AL 36535
8 months ago
$54,900
0.55 acres
Baldwin County
Foley, AL 36535
8 months ago
$67,000
Winston County
Double Springs, AL 35553
8 months ago
$55,000
1.89 acres
Lee County
Waverly, AL 36879
9 months ago
$15,500
1 acre
Walker County
Jasper, AL 35503
Pending
Under contract
$97,500
1.28 acres
Etowah County
Rainbow City, AL 35906
9 months ago
$20,000
0.27 acres
Dale County
Ozark, AL 36360
9 months ago
$20,000
0.27 acres
Dale County
Ozark, AL 36360
9 months ago
$20,000
0.28 acres
Dale County
Ozark, AL 36360
9 months ago
$20,000
0.27 acres
Dale County
Ozark, AL 36360
9 months ago
$49,900
1.3 acres
Tuscaloosa County
Tuscaloosa, AL 35405
9 months ago
$25,000
0.35 acres
Tuscaloosa County
Tuscaloosa, AL 35405
10 months ago
$40,000
0.31 acres
Pike County
Troy, AL 36079
10 months ago
$75,000
1.17 acres
Pike County
Troy, AL 36079
11 months ago
$53,760
4 acres
Pike County
Brundidge, AL 36010
$5k drop • Apr 27
$30,000
0.19 acres
Russell County
Phenix City, AL 36869
11 months ago
$27,500
0.56 acres
Colbert County
Sheffield, AL 35660
$3.5k drop • Apr 8
$96,550
0.27 acres
Baldwin County
Gulf Shores, AL 36542
Pending
Under contract
$39,900
0.8 acres
Marion County
Phil Campbell, AL 35581
$5k drop • Mar 24
$10,000
0.33 acres
Montgomery County
Montgomery, AL 36104
18 months ago
$60,000
1.1 acres
Baldwin County
Fairhope, AL 36532
Pending
Under contract
$79,900
1.64 acres
Cleburne County
Anniston, AL 36207
20 months ago
$25,999
0.39 acres
Barbour County
Eufaula, AL 36027
21 months ago
$31,500
4.5 acres
Cherokee County
Piedmont, AL 36272
21 months ago
$96,000
16 acres
Walker County
Jasper, AL 35503
21 months ago
$29,500
0.7 acres
Walker County
Jasper, AL 35504
23 months ago
$28,204
0.45 acres
Saint Clair County
Vincent, AL 35178
23 months ago
$65,000
0.49 acres
Talladega County
Talladega, AL 35160
23 months ago
$15,000
0.28 acres
Jefferson County
Birmingham, AL 35235
23 months ago
$25,000
0.39 acres
Jackson County
Scottsboro, AL 35768
$1.5k drop • June 5
$19,999
0.4 acres
Jefferson County
Pinson, AL 35126
2 years ago
$98,000
0.6 acres
Saint Clair County
Moody, AL 35004
2 years ago
$15,000
0.58 acres
Elmore County
Deatsville, AL 36054
2 years ago
$34,000
1 acre
Houston County
Ashford, AL 36312
2 years ago
$34,000
1 acre
Houston County
Ashford, AL 36312
1
…
54
55
56
57
…
87
2,701-2,750 of 4,324 properties
Map