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,765 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
5 days
$99,000
0.9 acres
Winston County
Double Springs, AL 35553
Pending
Under contract
$444,900
2.3 acres
Russell County
4 bd, 4 ba
•
3,029 sq ft
Fort Mitchell, AL 36856
3 months ago
$499,900
1.82 acres
Lee County
4 bd, 3 ba
•
2,599 sq ft
Salem, AL 36874
5 days
$19,900
Winston County
Haleyville, AL 35565
5 days
$238,000
4.87 acres
Clarke County
3 bd, 2 ba
•
1,748 sq ft
Thomasville, AL 36784
5 days
$455,000
4.8 acres
Chambers County
4 bd, 3 ba
•
3,495 sq ft
Lanett, AL 36863
5 days
$900,000
10 acres
Lee County
Opelika, AL 36801
2 months ago
$245,000
2 acres
Chambers County
3 bd, 2 ba
•
2,240 sq ft
La Fayette, AL 36862
2 months ago
$74,370
4 acres
Lee County
Opelika, AL 36804
2 months ago
$75,531
3 acres
Lee County
Opelika, AL 36804
2 months ago
$76,286
3 acres
Lee County
Opelika, AL 36804
2 months ago
$76,960
4.16 acres
Lee County
Opelika, AL 36804
2 months ago
$80,538
4.33 acres
Lee County
Opelika, AL 36804
2 months ago
$83,333
5 acres
Lee County
Valley, AL 36854
2 months ago
$145,271
5.77 acres
Lee County
Opelika, AL 36804
2 months ago
$256,000
19.4 acres
Lee County
Waverly, AL 36879
2 months ago
$12,400,000
23.9 acres
Tallapoosa County
99,999 sq ft
Alexander City, AL 35010
4 months ago
$450,000
12.1 acres
Talladega County
Lincoln, AL 35096
4 months ago
$260,000
10 acres
Lee County
Opelika, AL 36804
9 months ago
$620,000
33.4 acres
Lee County
4 bd, 2 ba
•
2,080 sq ft
Cusseta, AL 36852
9 months ago
$1,150,000
33 acres
Randolph County
3 bd, 2 ba
•
— sq ft
Woodland, AL 36280
Pending
Under contract
$1,150,000
4.52 acres
Montgomery County
6 bd, 6 ba
•
7,278 sq ft
Mathews, AL 36052
20 days
$298,500
12 acres
Lawrence County
3 bd, 2 ba
•
1,384 sq ft
Town Creek, AL 35672
8 days
$8,000
0.095 acres
Dallas County
Selma, AL 36701
30 days ago
$40,000
0.83 acres
Butler County
Greenville, AL 36037
53 days ago
$8,500
0.15 acres
Montgomery County
Montgomery, AL 36108
16 months ago
$70,000
1.77 acres
Montgomery County
Mathews, AL 36052
3 years ago
$585,000
4 acres
Lowndes County
6 bd, 6 ba
•
5,625 sq ft
White Hall, AL 36040
9 months ago
$1,750,000
52 acres
Baldwin County
Summerdale, AL 36580
15 days
$275,000
2 acres
Lowndes County
3 bd, 3 ba
•
2,644 sq ft
Fort Deposit, AL 36032
16 days
$175,000
2 acres
Butler County
2 bd, 2 ba
•
1,578 sq ft
Fort Deposit, AL 36032
53 days ago
$8,500
0.15 acres
Montgomery County
Montgomery, AL 36108
6 days
$30,000
2 acres
Russell County
Phenix City, AL 36869
8 days
$8,000
0.16 acres
Dallas County
Selma, AL 36701
8 days
$8,000
0.14 acres
Dallas County
Selma, AL 36701
26 days
$249,000
4 acres
Elmore County
3 bd, 1 ba
•
1,800 sq ft
Eclectic, AL 36024
Pending
Under contract
$169,900
1 acre
Tallapoosa County
Tallassee, AL 36078
$15k drop • Jan 16
$250,000
55 acres
Tallapoosa County
Jacksons' Gap, AL 36861
Pending
Under contract
$100,000
5 acres
Henry County
Headland, AL 36345
Pending
Under contract
$209,675
40 acres
Clay County
Cragford, AL 36255
Pending
Under contract
$108,650
41 acres
Coosa County
Kellyton, AL 35089
5 days
$180,000
3.42 acres
Madison County
3 bd, 2 ba
•
1,202 sq ft
Huntsville, AL 35803
5 days
$28,000
0.28 acres
Madison County
New Hope, AL 35760
5 days
$215,000
4 acres
Colbert County
3 bd, 2 ba
•
1,960 sq ft
Russellville, AL 35654
5 days
$359,900
5 acres
Cullman County
3 bd, 2 ba
•
1,170 sq ft
Falkville, AL 35622
5 days
$174,000
Mobile County
Mobile, AL 36605
7 days
$255,000
3 acres
DeKalb County
4 bd, 3 ba
•
2,262 sq ft
Crossville, AL 35962
Pending
Under contract
$289,999
2 acres
Jefferson County
4 bd, 2 ba
•
— sq ft
Trafford, AL 35172
18 days
$550,000
2.26 acres
Shelby County
4 bd, 5 ba
•
— sq ft
Vandiver, AL 35176
$19k drop • Jan 16
$160,000
1.7 acres
Houston County
3 bd, 2 ba
•
2,560 sq ft
Cottonwood, AL 36320
1
…
24
25
26
27
…
1,201-1,250 of 10,765 properties
Map