Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale under $100,000 in Alabama
Price
Size
Tags
Save
4,134 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.
6 months ago
$12,900
0.73 acres
Saint Clair County
Odenville, AL 35120
6 months ago
$12,600
0.46 acres
Tuscaloosa County
Lakeview, AL 35111
7 months ago
$79,900
0.48 acres
Calhoun County
Oxford, AL 36203
7 months ago
$49,900
12.5 acres
Jefferson County
Dora, AL 35062
8 months ago
$90,000
0.4 acres
Talladega County
Talladega, AL 35160
6 months ago
$12,000
0.14 acres
Jefferson County
Birmingham, AL 35206
9 months ago
$30,300
3 acres
Shelby County
Harpersville, AL 35078
22 months ago
$13,900
1 acre
Talladega County
Alpine, AL 35014
22 months ago
$75,000
11.7 acres
Saint Clair County
Odenville, AL 35120
2 years ago
$7,500
Coosa County
Sylacauga, AL 35151
2 years ago
$35,000
0.98 acres
Saint Clair County
Springville, AL 35146
29 days
$29,900
0.89 acres
Calhoun County
Anniston, AL 36206
29 days
$15,000
1 acre
Jefferson County
Vestavia Hills, AL 35216
29 days
$48,000
2 acres
Jefferson County
Hueytown, AL 35023
29 days
$10,000
0.25 acres
Jefferson County
Birmingham, AL 35207
41 days ago
$17,500
0.25 acres
Jefferson County
Bessemer, AL 35022
43 days ago
$100,000
30 acres
Talladega County
Talladega, AL 35160
43 days ago
$26,990
0.9 acres
Jefferson County
Warrior, AL 35180
Pending
Under contract
$75,000
0.86 acres
Baldwin County
Fairhope, AL 36532
56 days ago
$6,800
0.46 acres
Talladega County
Talladega, AL 35160
2 months ago
$30,000
0.39 acres
Calhoun County
Gadsden, AL 35905
2 months ago
$59,900
1.7 acres
Saint Clair County
Pell City, AL 35125
5 months ago
$9,800
0.43 acres
Talladega County
Alpine, AL 35014
4 months ago
$89,900
0.4 acres
Escambia County
Atmore, AL 36502
48 days ago
$40,000
0.5 acres
Calhoun County
Ohatchee, AL 36279
3 months ago
$35,000
0.49 acres
Jefferson County
Irondale, AL 35235
Pending
Under contract
$100,000
1.53 acres
Talladega County
4 bd, 2 ba
•
— sq ft
Lincoln, AL 35096
4 months ago
$97,500
1.28 acres
Etowah County
Rainbow City, AL 35906
Pending
Under contract
$29,900
0.87 acres
Calhoun County
Piedmont, AL 36272
48 days ago
$78,000
4.85 acres
Saint Clair County
Pell City, AL 35128
2 months ago
$52,900
0.55 acres
Jefferson County
Trussville, AL 35173
$4k drop • Oct 21
$35,500
0.64 acres
Shelby County
Sterrett, AL 35147
5 months ago
$52,900
0.4 acres
Jefferson County
Trussville, AL 35173
Pending
Under contract
$25,000
0.9 acres
Saint Clair County
Pell City, AL 35128
5 months ago
$60,000
0.81 acres
Shelby County
Chelsea, AL 35043
$10k drop • Dec 15
$90,000
6.32 acres
Chilton County
Clanton, AL 35046
6 months ago
$35,000
0.53 acres
Talladega County
Lincoln, AL 35096
6 months ago
$35,000
0.46 acres
Talladega County
Lincoln, AL 35096
6 months ago
$35,000
0.43 acres
Talladega County
Lincoln, AL 35096
6 months ago
$60,000
0.2 acres
Etowah County
Gadsden, AL 35901
7 months ago
$29,900
0.43 acres
Shelby County
Harpersville, AL 35078
7 months ago
$30,000
0.63 acres
Calhoun County
Anniston, AL 36207
Pending
Under contract
$75,000
4.3 acres
Saint Clair County
Cropwell, AL 35054
8 months ago
$54,900
6.9 acres
Saint Clair County
Ashville, AL 35953
8 months ago
$35,000
0.34 acres
Calhoun County
Anniston, AL 36202
9 months ago
$74,900
0.22 acres
Jefferson County
Birmingham, AL 35234
9 months ago
$47,500
5 acres
Randolph County
Roanoke, AL 36274
19 days
$55,000
0.32 acres
Shelby County
Calera, AL 35040
20 days
$15,000
0.39 acres
Talladega County
Childersburg, AL 35044
$2k drop • Dec 15
$21,000
4 acres
Crenshaw County
Brantley, AL 36009
1
…
62
63
64
65
…
83
3,101-3,150 of 4,134 properties
Map