Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale under $30,000 in Alabama
Price
Size
Tags
Save
1,606 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.
Pending
Under contract
$23,600
3.49 acres
Houston County
Columbia, AL 36319
4 months ago
$30,000
0.63 acres
Saint Clair County
Pell City, AL 35128
4 months ago
$24,900
0.46 acres
Tuscaloosa County
Tuscaloosa, AL 35404
4 months ago
$20,000
1.68 acres
Houston County
Dothan, AL 36301
5 months ago
$19,900
0.8 acres
Etowah County
Gadsden, AL 35901
5 months ago
$21,500
Walker County
Jasper, AL 35504
Pending
Under contract
$19,500
1.24 acres
Russell County
Hurtsboro, AL 36860
7 months ago
$24,000
1.26 acres
Jefferson County
Dora, AL 35062
7 months ago
$12,500
0.43 acres
Fayette County
Fayette, AL 35555
8 months ago
$18,000
1.34 acres
Walker County
Sumiton, AL 35148
Pending
Under contract
$8,500
2.25 acres
Randolph County
Wedowee, AL 36278
9 months ago
$17,250
0.1 acres
Jefferson County
Birmingham, AL 35211
9 months ago
$24,000
3.7 acres
Henry County
Abbeville, AL 36310
Pending
Under contract
$14,900
3 acres
Pickens County
Pickensville, AL 35447
9 months ago
$9,900
1.52 acres
Tuscaloosa County
Fosters, AL 35463
9 months ago
$25,000
0.79 acres
Shelby County
Chelsea, AL 35043
Pending
Under contract
$25,000
0.9 acres
Saint Clair County
Pell City, AL 35128
10 months ago
$30,000
0.12 acres
Jefferson County
Bessemer, AL 35022
10 months ago
$11,500
1 acre
Dale County
Ozark, AL 36360
$3k drop • May 15
$29,500
0.59 acres
Calhoun County
Glencoe, AL 35905
Pending
Under contract
$8,500
2 acres
Jefferson County
Birmingham, AL 35215
14 months ago
$13,050
1.8 acres
Jefferson County
Pleasant Grove, AL 35127
14 months ago
$17,835
2.46 acres
Jefferson County
Dolomite, AL 35061
15 months ago
$24,900
0.02 acres
Blount County
Oneonta, AL 35121
19 months ago
$21,500
0.38 acres
Colbert County
Sheffield, AL 35660
Pending
Under contract
$25,000
1 acre
Escambia County
Atmore, AL 36502
2 years ago
$8,000
Talladega County
Sylacauga, AL 35150
2 years ago
$12,000
0.6 acres
DeKalb County
Fort Payne, AL 35968
2 years ago
$12,000
0.6 acres
DeKalb County
Fort Payne, AL 35968
2 years ago
$12,500
0.85 acres
Cherokee County
Centre, AL 35960
2 years ago
$25,000
0.36 acres
Marshall County
Guntersville, AL 35976
2 years ago
$30,000
0.53 acres
Talladega County
Alpine, AL 35014
2 years ago
$20,000
0.48 acres
Dale County
Ozark, AL 36360
2 years ago
$12,000
0.26 acres
Dale County
Ozark, AL 36360
2 years ago
$3,000
0.09 acres
Etowah County
Attalla, AL 35954
6 months ago
$24,000
0.33 acres
Jefferson County
Hueytown, AL 35023
6 months ago
$24,000
0.33 acres
Jefferson County
Hueytown, AL 35023
23 days
$20,000
0.44 acres
Tuscaloosa County
Woodstock, AL 35188
23 days
$20,000
0.57 acres
Tuscaloosa County
Woodstock, AL 35188
23 days
$20,000
0.38 acres
Tuscaloosa County
Woodstock, AL 35188
Pending
Under contract
$27,810
2 acres
Covington County
Andalusia, AL 36421
Pending
Under contract
$19,900
1.3 acres
Lauderdale County
Florence, AL 35633
Pending
Under contract
$19,900
1.4 acres
Lauderdale County
Florence, AL 35633
2 months ago
$29,800
0.51 acres
Butler County
Greenville, AL 36037
Pending
Under contract
$14,999
1 acre
Jefferson County
Helena, AL 35022
2 months ago
$24,900
0.5 acres
Lawrence County
Moulton, AL 35650
3 months ago
$19,900
0.48 acres
Calhoun County
Oxford, AL 36203
$1.5k drop • May 18
$16,500/mo
5.79 acres
Limestone County
30,000 sq ft
Ardmore, AL 35739
3 months ago
$20,000
0.41 acres
Calhoun County
Gadsden, AL 35905
3 months ago
$22,000
0.38 acres
Calhoun County
Gadsden, AL 35905
1
…
19
20
21
22
…
33
951-1,000 of 1,606 properties
Map