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,300 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
5 hours
$38,900
3.23 acres
Cherokee County
Sand Rock, AL 35983
5 hours
$489,900
19.3 acres
Lawrence County
4 bd, 3 ba
•
2,570 sq ft
Town Creek, AL 35672
6 hours
$68,300
6.45 acres
Cleburne County
Muscadine, AL 36269
2 days
$1,850,000
5.4 acres
Madison County
7 bd, 3.5 ba
•
4,745 sq ft
Madison, AL 35757
2 days
$582,000
72.8 acres
Madison County
Gurley, AL 35748
2 days
$599,900
7.77 acres
Montgomery County
4 bd, 3.5 ba
•
4,552 sq ft
Pike Road, AL 36064
7 days
$449,900
18.9 acres
Coffee County
2 bd, 2 ba
•
1,906 sq ft
New Brockton, AL 36351
11 days
$78,900
9.27 acres
Cherokee County
Piedmont, AL 36272
13 days
$199,900
5 acres
Shelby County
Alabaster, AL 35007
16 days
$3,491,731
14.2 acres
Morgan County
5 bd, 5.5 ba
•
7,824 sq ft
Decatur, AL 35603
21 days
$675,000
6.7 acres
DeKalb County
5 bd, 3 ba
•
3,512 sq ft
Crossville, AL 35962
22 days
$85,000
1.84 acres
Mobile County
Theodore, AL 36582
22 days
$411,000
30 acres
Baldwin County
4 bd, 2 ba
•
2,128 sq ft
Bay Minette, AL 36507
23 days
$131,500
4.1 acres
Madison County
Owens Cross Roads, AL 35763
26 days
$699,000
10.2 acres
Baldwin County
5 bd, 4 ba
•
3,236 sq ft
Elberta, AL 36530
26 days
$25,000
0.75 acres
Shelby County
Columbiana, AL 35051
27 days
$275,000
6.3 acres
Elmore County
2 bd, 2 ba
•
397 sq ft
Equality, AL 36026
39 days ago
$29,997
7 acres
Russell County
Seale, AL 36875
56 days ago
$205,000
25.2 acres
Cleburne County
Muscadine, AL 36269
$41k drop • Mar 12
$949,000
10 acres
Montgomery County
5 bd, 5 ba
•
5,350 sq ft
Mathews, AL 36052
$10k drop • Feb 10
$109,000
3.84 acres
Jackson County
Scottsboro, AL 35769
$20k drop • Mar 9
$830,000
10.4 acres
Baldwin County
3 bd, 2 ba
•
2,217 sq ft
Silverhill, AL 36576
$25.1k drop • Feb 24
$599,900
25 acres
Lauderdale County
2 bd, 2 ba
•
1,652 sq ft
Florence, AL 35633
$190k drop • Feb 26
$948,375
152 acres
Lauderdale County
Florence, AL 35633
23 hours
$1,200,000
43 acres
Houston County
5 bd, 3 ba
•
3,940 sq ft
Columbia, AL 36319
4 days
$269,900
78 acres
Crenshaw County
Panola, AL 36037
6 days
$995,000
4.2 acres
Barbour County
Eufaula, AL 36027
7 days
$559,000
5.59 acres
Madison County
Huntsville, AL 35811
7 days
$2,550,000
42 acres
Dale County
Ariton, AL 36311
11 days
$639,900
5 acres
Houston County
5 bd, 3 ba
•
3,400 sq ft
Dothan, AL 36301
14 days
$775,000
40.8 acres
Tuscaloosa County
Tuscaloosa, AL 35406
14 days
$998,500
16.1 acres
Montgomery County
4 bd, 3.5 ba
•
5,520 sq ft
Pike Road, AL 36064
15 days
$359,000
1 acre
Baldwin County
Foley, AL 36535
20 days
$375,000
7.9 acres
Baldwin County
Spanish Fort, AL 36527
20 days
$134,900
0.1 acres
Baldwin County
Elberta, AL 36530
21 days
$99,900
0.4 acres
Madison County
Huntsville, AL 35803
27 days
$549,000
2.2 acres
Cullman County
Crane Hill, AL 35053
29 days
$570,000
38.8 acres
Pike County
3 bd, 2 ba
•
1,794 sq ft
Troy, AL 36079
29 days
$1,100,000
6.5 acres
Bibb County
10,500 sq ft
Woodstock, AL 35188
31 days ago
$318,000
106 acres
Autauga County
Jones, AL 36703
31 days ago
$265,000
1.4 acres
Talladega County
Childersburg, AL 35044
40 days ago
$19,999
1.7 acres
Winston County
Double Springs, AL 35553
60 days ago
$475,000
36.7 acres
Jackson County
Scottsboro, AL 35768
2 months ago
$132,000
2.8 acres
Winston County
Crane Hill, AL 35053
11 hours
$415,000
10 acres
Wilcox County
4 bd, 3.5 ba
•
2,463 sq ft
Pine Hill, AL 36769
3 days
$1,349,000
21.4 acres
Limestone County
5 bd, 4 ba
•
3,830 sq ft
Elkmont, AL 35620
5 days
$3,000,000
107 acres
Tuscaloosa County
6 bd, 6 ba
•
5,542 sq ft
Northport, AL 35475
6 days
$450,000
6 acres
Baldwin County
3 bd, 2 ba
•
1,431 sq ft
Robertsdale, AL 36567
7 days
$895,000
55 acres
Tuscaloosa County
5 bd, 5.5 ba
•
5,158 sq ft
Northport, AL 35475
9 days
$695,000
78 acres
Morgan County
2 bd, 2 ba
•
1,058 sq ft
Somerville, AL 35670
1
…
4
5
6
7
…
201-250 of 11,300 properties
Map