Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale under $250,000 in Alabama
Price
Size
Tags
Save
7,603 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.
4 months ago
$25,000
0.3 acres
Lawrence County
Moulton, AL 35650
4 months ago
$25,000
0.29 acres
Lawrence County
Moulton, AL 35650
4 months ago
$146,205
Baldwin County
Robertsdale, AL 36567
4 months ago
$87,900
0.16 acres
Baldwin County
Foley, AL 36535
4 months ago
$68,250
2.3 acres
Lauderdale County
Anderson, AL 35610
4 months ago
$50,000
5.2 acres
Franklin County
Russellville, AL 35653
5 months ago
$129,000
1 acre
Jackson County
Scottsboro, AL 35769
6 months ago
$89,900
3 acres
Cullman County
Crane Hill, AL 35053
7 months ago
$235,600
62 acres
Dallas County
Selma, AL 36701
$2.6k drop • June 5
$34,900
0.57 acres
Houston County
Cowarts, AL 36321
$5k drop • May 26
$70,500
10 acres
Cherokee County
Sand Rock, AL 35983
9 months ago
$99,997
2 acres
Talladega County
Sylacauga, AL 35044
9 months ago
$82,560
5.16 acres
Autauga County
Pine Level, AL 36022
9 months ago
$93,280
5.83 acres
Autauga County
Pine Level, AL 36022
$8k drop • June 3
$97,000
0.08 acres
Baldwin County
Gulf Shores, AL 36542
$7k drop • May 19
$78,000
5 acres
Tuscaloosa County
Coker, AL 35452
$7k drop • May 19
$78,000
4.9 acres
Tuscaloosa County
Coker, AL 35452
12 months ago
$134,900
6.77 acres
Cherokee County
Centre, AL 35960
12 months ago
$250,000
4.5 acres
Pickens County
Carrollton, AL 35447
15 months ago
$109,900
20 acres
Clay County
Ashland, AL 36251
18 months ago
$99,000
28 acres
Marion County
Hamilton, AL 35570
20 months ago
$219,900
1.1 acres
Winston County
Double Springs, AL 35553
2 years ago
$190,000
87 acres
DeKalb County
Fort Payne, AL 36526
29 days
Auction
$15,000 min
4 acres
Randolph County
July 17, 2026
Roanoke, AL 36274
7 days
Auction
$1 min
30 acres
Madison County
New Hope, AL 35760
9 days
$120,000
12 acres
Covington County
Brewton, AL 36426
9 days
$144,900
1.12 acres
Winston County
Double Springs, AL 35553
10 days
$26,000
0.4 acres
Escambia County
Brewton, AL 36426
12 days
$10,000
0.64 acres
Covington County
Andalusia, AL 36420
12 days
$75,000
1 acre
Limestone County
Ardmore, AL 35739
14 days
$150,000
56 acres
Pike County
Troy, AL 36079
58 days ago
$76,000
19.2 acres
Conecuh County
Evergreen, AL 36401
27 days
$130,000
4.6 acres
Saint Clair County
Springville, AL 35146
$2k drop • July 1
$107,999
12.3 acres
Saint Clair County
Trussville, AL 35173
35 days ago
$85,000
3 acres
Shelby County
Birmingham, AL 35043
40 days ago
$79,950
Mobile County
Theodore, AL 36582
35 days ago
$160,000
20 acres
Barbour County
Clayton, AL 36016
58 days ago
$90,000
0.24 acres
Baldwin County
Foley, AL 36535
$43k drop • June 30
$207,000
Baldwin County
Gulf Shores, AL 36542
$10k drop • July 13
$229,000
5 acres
DeKalb County
3 bd, 1 ba
•
1,660 sq ft
Boaz, AL 35957
$12k drop • July 16
$138,000
5 acres
Jackson County
3 bd, 1 ba
•
— sq ft
Pisgah, AL 35765
$41k drop • June 19
$77,000
2.2 acres
Mobile County
Mobile, AL 36608
$10k drop • July 21
$69,900
1 acre
Covington County
Dozier, AL 36028
44 days ago
$159,900
3 acres
Baldwin County
Stapleton, AL 36578
44 days ago
$189,000
3.38 acres
Madison County
Hazel Green, AL 35750
$1k drop • July 1
$43,900
5.7 acres
Escambia County
Flomaton, AL 36441
2 months ago
$99,000
2.43 acres
Marion County
Brilliant, AL 35548
$7.5k drop • July 16
$250,000
2.5 acres
Jackson County
4 bd, 2 ba
•
1,461 sq ft
Woodville, AL 35776
2 months ago
$24,900
0.27 acres
Pickens County
Reform, AL 35481
$9.6k drop • June 23
$89,900
4.5 acres
DeKalb County
Mentone, AL 35984
1
…
25
26
27
28
…
1,251-1,300 of 7,603 properties
Map