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
12,466 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
3 days
$219,000
5 acres
Marshall County
2 bd, 2 ba
•
1,040 sq ft
Albertville, AL 35950
6 days
$574,900
24 acres
Houston County
4 bd, 2 ba
•
3,169 sq ft
Gordon, AL 36343
13 days
$29,000
0.95 acres
Covington County
Andalusia, AL 36421
7 days
$1,299,000
100 acres
Chilton County
2 bd, 2 ba
•
1,600 sq ft
Clanton, AL 35045
8 days
$150,000
2.49 acres
Cherokee County
Cedar Bluff, AL 35959
2 months ago
$1,395,000
90.7 acres
Lauderdale County
3 bd, 3.5 ba
•
2,968 sq ft
Florence, AL 35634
17 days
$725,000
79 acres
Shelby County
3 bd, 2 ba
•
1,979 sq ft
Harpersville, AL 35078
18 days
$609,000
21.4 acres
Clay County
4 bd, 3 ba
•
3,619 sq ft
Ashland, AL 36251
18 days
$429,900
20 acres
Lawrence County
3 bd, 2 ba
•
1,920 sq ft
Danville, AL 35619
$50k drop • July 14
$549,900
5.82 acres
Jefferson County
3 bd, 3 ba
•
2,484 sq ft
Leeds, AL 35094
$49k drop • July 14
$650,000
13.6 acres
Blount County
4 bd, 2 ba
•
1,660 sq ft
Cleveland, AL 35049
24 days
$750,000
13 acres
Cullman County
3 bd, 2 ba
•
2,880 sq ft
Vinemont, AL 35179
24 days
$175,000
5.5 acres
Geneva County
4 bd, 2 ba
•
2,240 sq ft
Kinston, AL 36453
24 days
$219,900
2.4 acres
Marshall County
Grant, AL 35747
25 days
$369,000
5.2 acres
Mobile County
4 bd, 2 ba
•
2,213 sq ft
Wilmer, AL 36587
27 days
$389,000
6.3 acres
Clarke County
4 bd, 2 ba
•
2,741 sq ft
Jackson, AL 36545
27 days
$200,000
22 acres
Coffee County
Daleville, AL 36322
27 days
$33k drop • July 15
$524,900
5 acres
Talladega County
3 bd, 2 ba
•
2,702 sq ft
Alpine, AL 35014
28 days
$319,000
32.2 acres
Tallapoosa County
Dadeville, AL 36853
$26k drop • July 13
$599,000
6 acres
Limestone County
3 bd, 2.5 ba
•
2,655 sq ft
Athens, AL 35614
33 days ago
$220,000
40 acres
Conecuh County
Repton, AL 36475
33 days ago
$84,900
8 acres
Houston County
Dothan, AL 36301
53 days ago
$325,000
28 acres
Baldwin County
Robertsdale, AL 36567
40 days ago
$319,900
7 acres
Lauderdale County
3 bd, 2 ba
•
1,797 sq ft
Rogersville, AL 35652
35 days ago
$1,295,000
11.8 acres
Baldwin County
4 bd, 3.5 ba
•
3,100 sq ft
Elberta, AL 36530
37 days ago
$99,000
7.2 acres
Blount County
Oneonta, AL 35121
39 days ago
$185,000
2.6 acres
Baldwin County
Silverhill, AL 36576
41 days ago
$649,900
47.8 acres
Franklin County
5 bd, 3 ba
•
3,571 sq ft
Russellville, AL 35653
$300k drop • July 10
$1,900,000
0.79 acres
Baldwin County
Fairhope, AL 36532
$15k drop • July 7
$65,000
6.4 acres
Elmore County
Tallassee, AL 36078
60 days ago
$198,900
41 acres
Baldwin County
Bay Minette, AL 36507
47 days ago
$895,000
20 acres
Russell County
4 bd, 4 ba
•
5,751 sq ft
Pittsview, AL 36871
2 months ago
$299,000
19.5 acres
Montgomery County
Montgomery, AL 36117
2 months ago
$178,800
23 acres
Clay County
Ashland, AL 36251
$20k drop • June 22
$259,900
6.42 acres
Calhoun County
3 bd, 2 ba
•
1,238 sq ft
Jacksonville, AL 36265
55 days ago
$385,000
1.32 acres
Baldwin County
Fairhope, AL 36532
58 days ago
$750,000
2.65 acres
Madison County
Huntsville, AL 35824
58 days ago
$1,450,000
90 acres
Lauderdale County
3 bd, 3.5 ba
•
4,228 sq ft
Florence, AL 35630
2 months ago
$953,332
217 acres
Blount County
Oneonta, AL 35121
2 months ago
$469,000
3.55 acres
Jefferson County
Vestavia Hills, AL 35242
2 months ago
$74,900
2.29 acres
Wilcox County
Camden, AL 36726
2 months ago
$129,000
1.17 acres
Talladega County
Childersburg, AL 35044
$20k drop • July 2
$1,130,000
7 acres
Baldwin County
4 bd, 3 ba
•
3,374 sq ft
Robertsdale, AL 36567
$39.5k drop • July 6
$2,240,900
220 acres
Covington County
3 bd, 2 ba
•
2,106 sq ft
Wing, AL 36474
3 months ago
$69,500
13 acres
Blount County
Warrior, AL 35180
2 months ago
$699,000
36 acres
Chambers County
3 bd, 3 ba
•
1,852 sq ft
Five Points, AL 36855
$5k drop • July 16
$145,000
2.2 acres
Madison County
Hazel Green, AL 35750
$10k drop • July 14
$124,900
12 acres
Calhoun County
Piedmont, AL 36272
3 months ago
$890,000
210 acres
Pike County
Banks, AL 36005
$109k drop • July 8
$379,000
5 acres
Baldwin County
Spanish Fort, AL 36527
1
…
7
8
9
10
…
351-400 of 12,466 properties
Map