Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Alabama land for sale
Price
Size
Tags
Save
11,360 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
6 days
$69,000
20.5 acres
Jackson County
Stevenson, AL 35772
13 days
$1,300,000
2.6 acres
DeKalb County
5 bd, 8 ba
•
7,290 sq ft
Valley Head, AL 35989
10 days
$849,900
4 acres
Marshall County
5 bd, 4 ba
•
5,107 sq ft
Guntersville, AL 35976
$16.9k drop • Mar 3
$299,000
1.7 acres
Madison County
4 bd, 2 ba
•
2,030 sq ft
Gurley, AL 35748
$20k drop • Mar 3
$1,250,000
1.6 acres
Madison County
4 bd, 5 ba
•
5,200 sq ft
Madison, AL 35758
$100k drop • Mar 3
$395,000
2.33 acres
Madison County
Harvest, AL 35749
3 months ago
$1,700/mo
2 acres
Madison County
4 bd, 3 ba
•
2,524 sq ft
Madison, AL 35757
4 months ago
$584,900
2.3 acres
Marshall County
3 bd, 3 ba
•
3,636 sq ft
Arab, AL 35016
$4k drop • Feb 19
$180,000
5.9 acres
Jackson County
4 bd, 3 ba
•
2,332 sq ft
Pisgah, AL 35765
$30k drop • Mar 3
$149,900
1.5 acres
Lauderdale County
Rogersville, AL 35652
29 days
$165,000
0.55 acres
Lauderdale County
Florence, AL 35630
6 months ago
$379,900
2.6 acres
DeKalb County
4 bd, 3 ba
•
2,460 sq ft
Crossville, AL 35962
2 years ago
$399,900
2.28 acres
Cherokee County
2 bd, 2 ba
•
1,140 sq ft
Cedar Bluff, AL 35959
$15k drop • Mar 3
$769,500
5 acres
Lauderdale County
3 bd, 3 ba
•
2,700 sq ft
Killen, AL 35645
6 months ago
$1,045,500
1.5 acres
Limestone County
4 bd, 4 ba
•
4,068 sq ft
Athens, AL 35611
7 months ago
$545,000
1.4 acres
Marshall County
1,460 sq ft
Albertville, AL 35950
16 days
$549,000
2.86 acres
Jackson County
Scottsboro, AL 35769
$5.4k drop • Jan 5
$24,500
3.39 acres
Cherokee County
Centre, AL 35960
$20k drop • Mar 3
$300,000
8 acres
Marshall County
3 bd, 1 ba
•
1,776 sq ft
Albertville, AL 35951
$15k drop • Feb 3
$135,000
2.49 acres
Cherokee County
Cedar Bluff, AL 35959
5 days
$15,000
0.15 acres
Mobile County
Mobile, AL 36605
$12.1k drop • Feb 11
$199,900
1.8 acres
Lawrence County
3 bd, 2 ba
•
1,100 sq ft
Decatur, AL 35603
22 days
$27,500
3 acres
Cherokee County
Centre, AL 35960
26 days
$49,900
1 acre
Etowah County
Hokes Bluff, AL 35903
44 days ago
$136,900
0.48 acres
Cherokee County
Centre, AL 35960
$10k drop • Mar 3
$475,000
10 acres
Marshall County
3 bd, 2 ba
•
1,244 sq ft
Grant, AL 35747
$4.9k drop • Jan 6
$130,000
7.5 acres
Morgan County
Decatur, AL 35603
7 months ago
$31,500
2 acres
Russell County
Pittsview, AL 36871
29 days
$165,000
0.56 acres
Lauderdale County
Florence, AL 35630
$20k drop • Jan 29
$320,000
3 acres
Jackson County
3 bd, 2 ba
•
3,380 sq ft
Scottsboro, AL 35768
1 day
$45,000
1 acre
Jefferson County
Helena, AL 35022
5 months ago
$27,500
2 acres
Jefferson County
Bessemer, AL 35023
18 days
$825,000
1.9 acres
Madison County
4 bd, 5 ba
•
5,376 sq ft
Hazel Green, AL 35750
$11k drop • Mar 3
$99,000
1.8 acres
Baldwin County
Robertsdale, AL 36567
$25.1k drop • Feb 24
$549,900
29 acres
Lauderdale County
2 bd, 2 ba
•
1,373 sq ft
Anderson, AL 35610
1 day
$1,245,000
26.8 acres
Mobile County
Mobile, AL 36695
6 days
$38,000
1.85 acres
Mobile County
Chunchula, AL 36521
6 months ago
$146,000
Cherokee County
Cedar Bluff, AL 35959
5 months ago
$894,500
31 acres
Etowah County
4 bd, 4 ba
•
4,148 sq ft
Boaz, AL 35956
15 months ago
$1,800,000
2 acres
Cherokee County
6 bd, 4 ba
•
5,060 sq ft
Centre, AL 35960
2 days
$318,000
106 acres
Autauga County
Jones, AL 36703
4 days
$1,790,000
25 acres
Franklin County
Phil Campbell, AL 35581
$786k drop • Mar 3
$3,999,999
55 acres
Tallapoosa County
5 bd, 7 ba
•
4,816 sq ft
Dadeville, AL 36853
7 days
$1,300,000
51 acres
Franklin County
3 bd, 2 ba
•
— sq ft
Russellville, AL 35653
$5k drop • Jan 24
$145,000
0.5 acres
Tallapoosa County
Dadeville, AL 36853
Pending
Under contract
$295,000
2.6 acres
Autauga County
3 bd, 2 ba
•
— sq ft
Prattville, AL 36067
1 day
$58,995
1.68 acres
Elmore County
Tallassee, AL 36078
1 day
$38,995
1 acre
Elmore County
Tallassee, AL 36078
2 days
$479,000
28.8 acres
Dale County
3 bd, 2 ba
•
1,835 sq ft
Ozark, AL 36360
11 months ago
$189,000
1.1 acres
Montgomery County
Pike Road, AL 36064
1
…
10
11
12
13
…
501-550 of 11,360 properties
Map