Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Alabama land for sale
Price
Size
Tags
Save
10,787 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
7 days
$879,000
2.66 acres
Tuscaloosa County
5 bd, 5 ba
•
4,952 sq ft
Tuscaloosa, AL 35406
7 days
$800,000
35 acres
Randolph County
4 bd, 2 ba
•
— sq ft
Graham, AL 36263
7 days
$699,000
44 acres
Lawrence County
Town Creek, AL 35672
7 days
$70,000
8 acres
Jefferson County
Dora, AL 35063
30 days ago
$1,100,000
261 acres
Macon County
Tuskegee, AL 36083
3 months ago
$389,900
2.78 acres
Etowah County
3 bd, 2 ba
•
2,635 sq ft
Boaz, AL 35956
Pending
Under contract
$250,000
2 acres
Blount County
3 bd, 2 ba
•
— sq ft
Trafford, AL 35172
$200k drop • Oct 28
$1,700,000
35 acres
Randolph County
Roanoke, AL 36274
$566k drop • Jan 14
$578,500
89 acres
Houston County
Ashford, AL 36312
$50k drop • Dec 2
$100,000
3.3 acres
DeKalb County
Fort Payne, AL 35968
5 months ago
$1,265,000
51 acres
Lawrence County
4 bd, 2 ba
•
— sq ft
Mount Hope, AL 35651
7 months ago
$200,000
3 acres
DeKalb County
Mentone, AL 35984
Pending
Under contract
$624,800
284 acres
Franklin County
Vina, AL 35593
Featured
15 months ago
$461,996
70 acres
Tallapoosa County
Camp Hill, AL 36850
$95k drop • Jan 5
$1,999,999
3.2 acres
Lee County
4 bd, 5 ba
•
5,157 sq ft
Auburn, AL 36830
37 days ago
$229,900
2.5 acres
Walker County
3 bd, 2 ba
•
2,000 sq ft
Carbon Hill, AL 35549
37 days ago
$69,900
5.12 acres
Calhoun County
Anniston, AL 36206
$5k drop • Jan 14
$65,000
1.8 acres
Russell County
Phenix City, AL 36870
Pending
Under contract
$52,530
6.18 acres
Cherokee County
Piedmont, AL 36272
Pending
Under contract
$48,195
5.67 acres
Cherokee County
Piedmont, AL 36272
$30k drop • Jan 14
$119,900
11 acres
Talladega County
Talladega, AL 35160
$51k drop • Jan 14
$699,000
7 acres
Marion County
Hackleburg, AL 35564
15 days
$725,000
19 acres
Blount County
Boaz, AL 35957
34 days ago
$565,000
9 acres
Lawrence County
Mount Hope, AL 35651
Pending
Under contract
$34,900
5 acres
Clay County
Cragford, AL 36255
$20k drop • Jan 14
$199,999
3 acres
Lee County
Auburn, AL 36879
$20k drop • Jan 14
$139,900
30 acres
Tallapoosa County
Jacksons' Gap, AL 36861
2 months ago
$1,590,000
67 acres
Tallapoosa County
Dadeville, AL 36853
Pending
Under contract
$156,400
17 acres
Cherokee County
Mentone, AL 35984
Featured
29 days ago
$1,500,000
60 acres
Jackson County
Hollywood, AL 35752
7 days
$599,900
1.7 acres
Limestone County
3 bd, 4 ba
•
3,473 sq ft
Athens, AL 35613
Pending
Under contract
$10,000
0.09 acres
Jefferson County
Birmingham, AL 35234
$10k drop • Jan 2
$469,900
1.88 acres
Fayette County
4 bd, 4 ba
•
— sq ft
Fayette, AL 35555
12 days
$499,000
3 acres
Lee County
4 bd, 4 ba
•
3,118 sq ft
Smiths Station, AL 36877
6 months ago
$589,000
60 acres
Crenshaw County
2 bd, 1 ba
•
1,100 sq ft
Brantley, AL 36009
$30k drop • Oct 23
$380,000
89 acres
Cherokee County
Piedmont, AL 36272
$4k drop • Jan 14
$95,900
10 acres
Lawrence County
Moulton, AL 35650
$5k drop • Jan 14
$195,000
2 acres
Geneva County
3 bd, 2 ba
•
1,947 sq ft
Hartford, AL 36344
9 months ago
$329,000
42 acres
Macon County
Fort Davis, AL 36031
Pending
Under contract
$159,900
12.9 acres
Covington County
Florala, AL 36442
9 days
$350,000
0.22 acres
Baldwin County
Fairhope, AL 36532
37 days ago
$20,000
0.51 acres
Jefferson County
Pinson, AL 35126
44 days ago
$159,900
1.35 acres
Elmore County
Titus, AL 36080
$2.7k drop • Jan 14
$89,750
17.6 acres
Covington County
Florala, AL 36442
Pending
Under contract
$17,500
5 acres
Greene County
Forkland, AL 35443
36 days ago
$112,500
5.68 acres
Autauga County
Booth, AL 36008
9 months ago
$295,000
2.5 acres
Greene County
8 bd, 6 ba
•
4,600 sq ft
Eutaw, AL 35462
36 days ago
$159,800
8.22 acres
Autauga County
Booth, AL 36008
8 months ago
$109,900
5.24 acres
Autauga County
Booth, AL 36008
3 years ago
$650,000
3.56 acres
Greene County
Eutaw, AL 35462
1
…
32
33
34
35
…
1,601-1,650 of 10,787 properties
Map