Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale under $40,000 in Alabama
Price
Size
Tags
Save
2,138 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.
7 hours
$1,850/mo
100 acres
Madison County
4 bd, 2 ba
•
1,748 sq ft
Toney, AL 35773
Pending
Under contract
$32,500
3.25 acres
Escambia County
Atmore, AL 36502
23 months ago
$12,000
0.65 acres
DeKalb County
Fort Payne, AL 35968
2 years ago
$12,000
0.6 acres
DeKalb County
Fort Payne, AL 35968
1 day
$22,500
0.43 acres
Mobile County
Axis, AL 36505
23 months ago
$15,900
0.98 acres
DeKalb County
Fort Payne, AL 35968
17 days
$39,900
Mobile County
Mobile, AL 36618
27 days
$15k drop • Feb 20
$35,000
0.26 acres
Madison County
Huntsville, AL 35810
8 days
$15,000
0.37 acres
Geneva County
Geneva, AL 36340
Pending
Under contract
$40,000
7.42 acres
Talladega County
Munford, AL 36268
10 hours
$39,700
0.51 acres
Talladega County
Sylacauga, AL 35151
Pending
Under contract
$40,000
5 acres
Escambia County
Atmore, AL 36502
Pending
Under contract
$7,500
1 acre
Tuscaloosa County
Berry, AL 35546
14 hours
$35,000
0.62 acres
Dallas County
Selma, AL 36701
14 hours
$35,000
0.62 acres
Dallas County
Selma, AL 36701
19 hours
$20,000
0.72 acres
Mobile County
Mount Vernon, AL 36560
Pending
Under contract
$7,500
1 acre
Tuscaloosa County
Berry, AL 35546
Featured
8 months ago
$9,495
0.38 acres
Mobile County
Prichard, AL 36613
8 days
$15,000
0.37 acres
Geneva County
Geneva, AL 36340
Pending
Under contract
$7,500
1 acre
Tuscaloosa County
Berry, AL 35546
1 day
$35,000
0.43 acres
Chambers County
Lanett, AL 36863
Pending
Under contract
$14,000
0.25 acres
Calhoun County
Jacksonville, AL 36265
$7k drop • Jan 5
$28,000
0.66 acres
Tuscaloosa County
Tuscaloosa, AL 35401
$7k drop • Jan 5
$28,000
0.65 acres
Tuscaloosa County
Tuscaloosa, AL 35401
$7k drop • Jan 5
$28,000
0.66 acres
Tuscaloosa County
Tuscaloosa, AL 35401
1 day
$16,500
0.46 acres
Mobile County
Chunchula, AL 36572
$10k drop • Feb 16
$39,900
3.4 acres
Covington County
Florala, AL 36442
1 day
$39,900
3.35 acres
Talladega County
Talladega, AL 35160
1 day
$25,000
0.26 acres
Houston County
Cottonwood, AL 36320
Pending
Under contract
$14,000
0.39 acres
Jefferson County
Mount Olive, AL 35117
Pending
Under contract
$10,700
0.18 acres
Calhoun County
Anniston, AL 36201
Pending
Under contract
$9,900
0.09 acres
Jefferson County
Birmingham, AL 35234
11 months ago
$39,900
0.6 acres
Limestone County
Elkmont, AL 35620
1 day
$39,900
0.6 acres
Limestone County
Elkmont, AL 35620
1 day
$29,000
0.34 acres
Marshall County
Albertville, AL 35950
1 day
$34,900
0.5 acres
Limestone County
Toney, AL 35773
1 day
$35,000
0.5 acres
Limestone County
Lester, AL 35647
1 day
$35,000
0.5 acres
Limestone County
Lester, AL 35647
2 years ago
$8,999
0.08 acres
Covington County
Andalusia, AL 36420
Pending
Under contract
$15,500
0.5 acres
Jefferson County
Bessemer, AL 35022
Pending
Under contract
$9,995
2 acres
Jefferson County
Trussville, AL 35173
7 days
$29,900
Marshall County
Albertville, AL 35950
7 days
$29,900
Marshall County
Albertville, AL 35950
29 days
$10k drop • Feb 19
$35,000
0.79 acres
Jackson County
Scottsboro, AL 35768
1 day
$35,000
0.44 acres
Chambers County
Lanett, AL 36863
1 day
$3,600/mo
3.19 acres
Baldwin County
3 bd, 3 ba
•
2,730 sq ft
Spanish Fort, AL 36527
$3k drop • Feb 18
$32,000
0.83 acres
Shelby County
Alabaster, AL 35007
1 day
$25,000
2 acres
Montgomery County
Montgomery, AL 36108
10 months ago
$24,500
0.26 acres
Baldwin County
Daphne, AL 36526
Pending
Under contract
$28,000
2 acres
Calhoun County
Anniston, AL 36201
1
2
3
4
…
43
1-50 of 2,138 properties
Map