Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale under $25,000 in Alabama
Price
Size
Tags
Save
1,229 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
$14,900
3 acres
Pickens County
Pickensville, AL 35447
8 months ago
$9,900
1.52 acres
Tuscaloosa County
Fosters, AL 35463
Pending
Under contract
$25,000
0.9 acres
Saint Clair County
Pell City, AL 35128
8 months ago
$24,000
1.2 acres
Talladega County
Alpine, AL 35014
8 months ago
$19,999
0.17 acres
Marshall County
Guntersville, AL 35976
9 months ago
$15,000
0.24 acres
Escambia County
East Brewton, AL 36426
10 months ago
$10,000
1.24 acres
Lamar County
Sulligent, AL 35586
10 months ago
$11,500
0.55 acres
Tallapoosa County
Dadeville, AL
Pending
Under contract
$14,000
0.9 acres
Barbour County
Eufaula, AL 36027
12 months ago
$13,050
1.8 acres
Jefferson County
Pleasant Grove, AL 35127
12 months ago
$17,835
2.46 acres
Jefferson County
Dolomite, AL 35061
14 months ago
$18,500
0.63 acres
Pike County
Troy, AL 36081
18 months ago
$21,500
0.38 acres
Colbert County
Sheffield, AL 35660
Pending
Under contract
$25,000
1 acre
Escambia County
Atmore, AL 36502
21 months ago
$25,000
0.38 acres
Jackson County
Scottsboro, AL 35768
22 months ago
$21,500
0.4 acres
Jefferson County
Pinson, AL 35126
23 months ago
$6,200
1 acre
Calhoun County
Anniston, AL 36201
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
$3,000
0.09 acres
Etowah County
Attalla, AL 35954
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
Pending
Under contract
$3,900
0.13 acres
Covington County
Florala, AL 36442
37 days ago
$435/mo
Lee County
Auburn, AL 36804
40 days ago
$25,000
0.89 acres
Chambers County
Lanett, AL 36863
Pending
Under contract
$22,000
0.26 acres
Russell County
Phenix City, AL 36867
Pending
Under contract
$7,500
0.46 acres
Franklin County
Russellville, AL 35653
2 months ago
$25,000
0.44 acres
Jefferson County
Bessemer, AL 35023
2 months ago
$12,000
0.18 acres
Jefferson County
Birmingham, AL 35206
2 months ago
$22,000
0.52 acres
Tuscaloosa County
Cottondale, AL 35453
2 months ago
$9,900
0.4 acres
Winston County
Houston, AL 35572
2 months ago
$9,999
1 acre
Jefferson County
Adger, AL 35006
3 months ago
$15,000
1 acre
Franklin County
Russellville, AL 35653
3 months ago
$18,000
0.75 acres
Talladega County
Alpine, AL 35014
4 months ago
$19,900
0.8 acres
Etowah County
Gadsden, AL 35901
$3.4k drop • Feb 27
$21,500
Walker County
Jasper, AL 35504
4 months ago
$19,800
0.36 acres
Houston County
Dothan, AL 36303
Pending
Under contract
$8,000
0.6 acres
Lauderdale County
Killen, AL 35645
$2k drop • Feb 2
$13,000
0.79 acres
Jefferson County
Trussville, AL 35173
Pending
Under contract
$18,000
0.48 acres
Tuscaloosa County
McCalla, AL 35111
$1k drop • Mar 11
$6,000
0.16 acres
Jefferson County
Bessemer, AL 35020
$4k drop • Jan 27
$14,750
0.5 acres
Henry County
Abbeville, AL 36310
7 months ago
$14,900
1 acre
Calhoun County
Jacksonville, AL 36265
8 months ago
$11,500
1 acre
Dale County
Ozark, AL 36360
12 months ago
$14,000
0.96 acres
DeKalb County
Geraldine, AL 35974
18 months ago
$21,500
0.38 acres
Colbert County
Sheffield, AL 35660
18 months ago
$3,500
0.07 acres
Jefferson County
Birmingham, AL 35218
$10k drop • Apr 13
$19,900
Henry County
Abbeville, AL 36310
2 years ago
$17,500
0.63 acres
Marshall County
Guntersville, AL 35976
1
…
13
14
15
16
…
25
651-700 of 1,229 properties
Map