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
5,352 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.
15 days
$35,000
1.3 acres
Madison County
Hazel Green, AL 35750
Pending
Under contract
$15,000
2.82 acres
Walker County
Eldridge, AL 35554
Pending
Under contract
$17,000
3.4 acres
Walker County
Eldridge, AL 35554
17 days
$65,000
1 acre
Lowndes County
Lowndesboro, AL 36043
32 days ago
$57,000
15 acres
Marengo County
Myrtlewood, AL 36763
Pending
Under contract
$22,500
4 acres
Marion County
Hamilton, AL 35552
34 days ago
$46,900
0.41 acres
Etowah County
Rainbow City, AL 35906
37 days ago
$65,000
0.11 acres
Jefferson County
Bessemer, AL 35020
Pending
Under contract
$89,000
8 acres
Calhoun County
Anniston, AL 36207
39 days ago
$14,980
0.34 acres
Mobile County
Mobile, AL 36695
Pending
Under contract
$98,900
23 acres
Cherokee County
Gaylesville, AL 35973
17 months ago
$55,000
0.8 acres
Saint Clair County
Springville, AL 35146
Pending
Under contract
$64,900
7.7 acres
Lauderdale County
Waterloo, AL 35677
49 days ago
$99,900
0.99 acres
Marshall County
Boaz, AL 35957
$5.1k drop • Oct 9
$69,950
0.13 acres
Madison County
Huntsville, AL 35801
56 days ago
$43,500
0.076 acres
Cherokee County
Centre, AL 35960
Pending
Under contract
$59,900
0.57 acres
Cherokee County
Centre, AL 35960
2 months ago
$100,000
4.1 acres
Walker County
3 bd, 2 ba
•
1,280 sq ft
Nauvoo, AL 35578
Pending
Under contract
$64,900
7.1 acres
Saint Clair County
3 bd, 1 ba
•
1,496 sq ft
Pell City, AL 35125
Pending
Under contract
$100,000
6 acres
Jefferson County
Quinton, AL 35130
$500 drop • Aug 21
$4,500
0.34 acres
Talladega County
Oxford, AL 36203
Pending
Under contract
$39,900
0.72 acres
Jefferson County
Gardendale, AL 35071
$10.4k drop • July 31
$39,500
3 acres
Cherokee County
Piedmont, AL 36272
Pending
Under contract
$35,000
1.87 acres
Cleburne County
Heflin, AL 36264
3 months ago
$14,900
1 acre
DeKalb County
Boaz, AL 35957
3 months ago
$48,000
0.4 acres
Jefferson County
Birmingham, AL 35235
Pending
Under contract
$30,000
0.2 acres
Lauderdale County
Florence, AL 35630
Pending
Under contract
$30,000
0.2 acres
Lauderdale County
Florence, AL 35630
3 months ago
$5,000/mo
Morgan County
4 bd, 4 ba
•
4,000 sq ft
Decatur, AL 35601
2 years ago
$26,000
0.62 acres
Saint Clair County
Pell City, AL 35128
2 years ago
$26,000
0.62 acres
Saint Clair County
Pell City, AL 35128
2 years ago
$26,000
0.51 acres
Chilton County
Pell City, AL 35128
2 years ago
$26,000
0.62 acres
Saint Clair County
Pell City, AL 35128
3 months ago
$5,700
0.13 acres
Calhoun County
Anniston, AL 36201
3 months ago
$75,000
13 acres
Crenshaw County
Dozier, AL 36028
$15k drop • Sept 1
$30,000
4 acres
Chilton County
Clanton, AL 35045
9 years ago
$25,000
2.8 acres
Blount County
Warrior, AL 35180
4 months ago
$84,500
Tuscaloosa County
Coker, AL 35452
4 months ago
$37,500
4.5 acres
Pike County
Banks, AL 36005
Pending
Under contract
$85,000
3.66 acres
Jefferson County
Morris, AL 35116
Pending
Under contract
$35,900
0.34 acres
Shelby County
Montevallo, AL 35115
Pending
Under contract
$29,900
1.18 acres
Winston County
Double Springs, AL 35553
$13k drop • Aug 10
$94,000
2.9 acres
Franklin County
3 bd, 2 ba
•
1,827 sq ft
Vina, AL 35593
5 months ago
$29,000
1 acre
Tuscaloosa County
Tuscaloosa, AL 35404
Pending
Under contract
$25,000
2 acres
Monroe County
Uriah, AL 36480
6 months ago
$7,900
0.16 acres
Etowah County
Gadsden, AL 35904
7 months ago
$28,888
0.63 acres
Madison County
Toney, AL 35773
Pending
Under contract
$36,000
5.5 acres
Franklin County
Haleyville, AL 35565
8 months ago
$48,900
2 acres
Limestone County
Athens, AL 35614
Pending
Under contract
$59,900
1.26 acres
Winston County
Jasper, AL 35503
1
…
70
71
72
73
…
3,501-3,550 of 5,352 properties
Map