Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale under $50,000 in Alabama
Price
Size
Tags
Save
2,591 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.
5 days
$24,000
0.63 acres
Henry County
Headland, AL 36345
5 days
$24,000
0.44 acres
Henry County
Headland, AL 36345
5 days
$18,000
Henry County
Abbeville, AL 36310
$10k drop • Dec 22
$39,500
2.52 acres
Bibb County
Centreville, AL 35042
5 days
$11,000
0.77 acres
Jefferson County
Birmingham, AL 35244
4 months ago
$5,500
1.15 acres
Walker County
Cordova, AL 35550
5 days
$21,500
0.38 acres
Colbert County
Sheffield, AL 35660
5 days
$21,500
0.38 acres
Colbert County
Sheffield, AL 35660
11 days
Upcoming auction
$1 min
1 acre
Etowah County
Jan 22, 2026
Attalla, AL 35954
10 months ago
$46,000
3 acres
Mobile County
Chunchula, AL 36521
$10k drop • Jan 6
$49,900
Walker County
Jasper, AL 35501
6 months ago
$42,000
4.15 acres
Clarke County
Jackson, AL 36545
3 months ago
$33,000
0.39 acres
Marshall County
Arab, AL 35016
5 days
$15,900
0.54 acres
Saint Clair County
Odenville, AL 35120
5 days
$15,900
0.58 acres
Saint Clair County
Odenville, AL 35120
$2.6k drop • Jan 6
$39,900
1.6 acres
Morgan County
Decatur, AL 35601
3 years ago
$6,000
Dale County
Ozark, AL 36360
3 years ago
$6,000
Dale County
Ozark, AL 36360
3 months ago
$40,000
1.6 acres
Greene County
3 bd, 1 ba
•
1,200 sq ft
Forkland, AL 36740
Pending
Under contract
$46,000
0.49 acres
Jefferson County
Trussville, AL 35173
3 years ago
$4,200
Dale County
Ozark, AL 36360
Pending
Under contract
$18,900
0.87 acres
Saint Clair County
Odenville, AL 35120
6 days
$2,300/mo
2.45 acres
Mobile County
4 bd, 2 ba
•
— sq ft
Mobile, AL 36608
Pending
Under contract
$25,000
1.13 acres
Henry County
Headland, AL 36345
6 days
$15,000
0.35 acres
Jefferson County
Hueytown, AL 35023
6 days
$49,900
Baldwin County
Spanish Fort, AL 36527
9 days
$39,900
2.3 acres
Lauderdale County
2 bd, 1 ba
•
868 sq ft
Florence, AL 35633
$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
3 months ago
$25,000
0.15 acres
Mobile County
Theodore, AL 36582
3 months ago
$30,000
0.53 acres
Mobile County
Mobile, AL 36605
3 months ago
$8,000
0.15 acres
Mobile County
Chunchula, AL 36521
3 months ago
$15,000
0.28 acres
Mobile County
Mobile, AL 36604
3 months ago
$15,000
0.28 acres
Mobile County
Mobile, AL 36605
$4.5k drop • Jan 5
$32,000
5.24 acres
Tallapoosa County
Goodwater, AL 35072
6 months ago
$39,900
3.66 acres
Calhoun County
Ohatchee, AL 36271
$3k drop • Jan 5
$12,000
1.1 acres
Walker County
Jasper, AL 35503
4 years ago
$35,000
0.79 acres
Mobile County
Mobile, AL 36695
4 years ago
$42,900
0.9 acres
Mobile County
Mobile, AL 36695
$8k drop • Jan 5
$49,900
0.9 acres
Limestone County
Elkmont, AL 35620
4 years ago
$42,500
0.47 acres
Mobile County
Mobile, AL 36695
24 days
$1,600/mo
1.5 acres
Madison County
3 bd, 1 ba
•
1,383 sq ft
Huntsville, AL 35802
$5k drop • Jan 5
$21,900
0.35 acres
Etowah County
Southside, AL 35907
$3.5k drop • Jan 5
$10,000
0.35 acres
Mobile County
Mobile, AL 36618
4 months ago
$22,000
2.33 acres
Tuscaloosa County
Northport, AL 35473
$10k drop • Jan 5
$50,000
1.24 acres
Walker County
Jasper, AL 35503
Pending
Under contract
$8,000
0.6 acres
Lauderdale County
Killen, AL 35645
$5.4k drop • Jan 5
$24,500
3.36 acres
Cherokee County
Centre, AL 35960
$5.4k drop • Jan 5
$24,500
3.39 acres
Cherokee County
Centre, AL 35960
1
…
3
4
5
6
…
52
151-200 of 2,591 properties
Map