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
6 months ago
$799,000
3.3 acres
Winston County
3 bd, 4 ba
•
2,183 sq ft
Arley, AL 35541
Pending
Under contract
$152,000
16.2 acres
Tuscaloosa County
Vance, AL 35490
$15k drop • Jan 12
$199,900
7.4 acres
Covington County
3 bd, 2 ba
•
1,800 sq ft
Andalusia, AL 36420
7 months ago
$20,000
0.65 acres
Saint Clair County
Pell City, AL 35054
14 days
$110,000
0.78 acres
Madison County
Huntsville, AL 35803
Pending
Under contract
$895,000
37.5 acres
Lee County
Phenix City, AL 36867
9 days
$158,000
15.3 acres
Jackson County
Pisgah, AL 35765
37 days ago
$447,000
3 acres
Marshall County
4 bd, 3 ba
•
2,256 sq ft
Albertville, AL 35950
2 months ago
$44,900
0.24 acres
Madison County
Huntsville, AL 35805
Pending
Under contract
$49,000
4.1 acres
Dallas County
Selma, AL 36701
2 months ago
$44,900
0.24 acres
Madison County
Huntsville, AL 35805
$5k drop • Jan 12
$245,000
14.9 acres
Lauderdale County
— sq ft
Florence, AL 35633
Pending
Under contract
$19,500
3 acres
Wilcox County
Alberta, AL 36720
9 days
$369,000
4.59 acres
Marion County
4 bd, 4 ba
•
2,085 sq ft
Guin, AL 35563
9 days
$20,000
1.68 acres
Houston County
Dothan, AL 36301
9 days
$559,900
4.25 acres
Baldwin County
3 bd, 2 ba
•
1,825 sq ft
Daphne, AL 36526
9 days
$59,360
8.48 acres
Pike County
Brundidge, AL 36010
9 days
$59,780
8.54 acres
Pike County
Brundidge, AL 36010
9 days
$60,270
8.6 acres
Pike County
Brundidge, AL 36010
9 days
$67,550
9.65 acres
Pike County
Brundidge, AL 36010
9 days
$69,300
9.9 acres
Pike County
Brundidge, AL 36010
9 days
$409,864
146 acres
Conecuh County
Georgiana, AL 36033
9 days
$464,576
145 acres
Pike County
Brundidge, AL 36010
9 days
$679,000
12.7 acres
Madison County
Owens Cross Roads, AL 35763
9 days
$695,000
20.8 acres
Lee County
Opelika, AL 36801
$20k drop • Jan 12
$729,000
8 acres
Escambia County
Atmore, AL 36502
9 days
$119,900
0.059 acres
Baldwin County
Gulf Shores, AL 36542
$40.9k drop • Jan 12
$299,000
3.1 acres
Lauderdale County
Killen, AL 35645
$40.9k drop • Jan 12
$299,000
3.7 acres
Lauderdale County
Killen, AL 35645
9 days
$299,000
38 acres
Cullman County
Bremen, AL 35033
Pending
Under contract
$175,000
2 acres
Dale County
3 bd, 2 ba
•
1,666 sq ft
Ozark, AL 36360
9 days
$250,000
0.65 acres
Baldwin County
Loxley, AL 36551
4 months ago
$99,900
0.06 acres
Baldwin County
Gulf Shores, AL 36542
$55k drop • Jan 12
$1,295,000
2 acres
Baldwin County
4 bd, 3 ba
•
4,862 sq ft
Fairhope, AL 36532
48 days ago
$450,000
2.8 acres
Shelby County
3 bd, 2 ba
•
— sq ft
Wilsonville, AL 35186
$40.9k drop • Jan 12
$299,000
3 acres
Lauderdale County
Killen, AL 35645
37 days ago
$1,720,000
6 acres
DeKalb County
Fort Payne, AL 35968
$15.1k drop • Jan 12
$499,900
8.2 acres
Jefferson County
4 bd, 3 ba
•
— sq ft
Trussville, AL 35173
Pending
Under contract
$155,000
3 acres
Baldwin County
Elberta, AL 36530
$10k drop • Jan 12
$220,000
16 acres
Jackson County
Skyline, AL 35768
40 days ago
$680,000
6.2 acres
Jackson County
4 bd, 5 ba
•
2,533 sq ft
Hollywood, AL 35752
37 days ago
$549,000
16.6 acres
Shelby County
3 bd, 2 ba
•
— sq ft
Wilsonville, AL 35186
9 days
$1,833,750
489 acres
Barbour County
Eufaula, AL 36027
9 days
$350,000
18 acres
Houston County
3 bd, 2 ba
•
2,720 sq ft
Cottonwood, AL 36320
9 days
$20,000
0.4 acres
Houston County
Slocomb, AL 36375
9 days
$45,000
0.17 acres
Madison County
Huntsville, AL 35816
9 days
$180,000
14.8 acres
Colbert County
3 bd, 1 ba
•
1,030 sq ft
Tuscumbia, AL 35674
9 days
$299,900
12.5 acres
Lauderdale County
3 bd, 2 ba
•
3,000 sq ft
Killen, AL 35645
9 days
$250,000
0.55 acres
Baldwin County
Loxley, AL 36551
$5.9k drop • Dec 9
$64,000
6.2 acres
Lawrence County
Hillsboro, AL 35643
1
…
36
37
38
39
…
1,801-1,850 of 10,787 properties
Map