Alabama land for sale
10,080 properties
For you
$1,440,00055 acres
Madison County
New Market, AL 35761
$2,500,000242 acres
Talladega County
Chandler Springs, AL 35160
$1,787,500325 acres
Lauderdale County
Waterloo, AL 35677
$1,975,000622 acres
Colbert County
Tuscumbia, AL 35674
$10,490,0001,726 acres
Barbour County
Comer, AL 36053
$662,400207 acres
Franklin County
Russellville, AL 35653
$94,00012 acres
Perry County
Marion, AL 36756
$8,987,0001,827 acres
Saint Clair County
Ashville, AL 35953
$1,150,00026 acres
Lee County4 bd, 3 ba • 3,400 sq ft
Salem, AL 36874
$1,897,50090 acres
Randolph County2 bd, 2 ba • 2,080 sq ft
Woodland, AL 36280
$921,60064 acres
Madison County
New Market, AL 35761
$48,9002.18 acres
Lauderdale County
Florence, AL 35633
$87,9001.7 acres
Lauderdale County
Florence, AL 35633
$34,9001.48 acres
Lauderdale County
Florence, AL 35633
$229,000107 acres
Lauderdale County
Waterloo, AL 35677
$48,9002.18 acres
Lauderdale County
Florence, AL 35633
$296,00016 acres
Morgan County
Hartselle, AL 35640
$17,800,0003,650 acres
Saint Clair County11 bd, 7 ba • — sq ft
Pell City, AL 35128
$135,00050 acres
Marion County
Bear Creek, AL 35543
$625,00090 acres
Cullman County
Falkville, AL 35622
$2,600,000572 acres
Chilton County1 bd, 1 ba • — sq ft
Verbena, AL 36091
$30,0002.83 acres
Chambers County
Lanett, AL 36863
$90,00016 acres
Clay County
Ashland, AL 36251
$749,900108 acres
Clay County4 bd, 3 ba • 2,632 sq ft
Delta, AL 36258
$399,00077 acres
Chambers County
Five Points, AL 36855
$2,848,700467 acres
Baldwin County
Elberta, AL 36530
$836,000152 acres
Lauderdale County
Waterloo, AL 35677
$979,000178 acres
Lauderdale County
Waterloo, AL 35677
$179,00014 acres
Chambers County
Five Points, AL 36855
$59,9009 acres
Clay County
Cragford, AL 36255
$105,00015.4 acres
Lauderdale County
Florence, AL 35633
$756,000180 acres
DeKalb County
Flat Rock, AL 35966
$13,9000.45 acres
Jefferson County
Birmingham, AL 35215
$9,9000.36 acres
Jefferson County
Birmingham, AL 35215
$179,90012.4 acres
Calhoun County
Piedmont, AL 36272
$299,00030 acres
Tallapoosa County
Camp Hill, AL 36850
$2,200,000551 acres
DeKalb County3 bd, 2 ba • 1,715 sq ft
Collinsville, AL 35961
$54,9002.46 acres
Lauderdale County
Florence, AL 35633
$61,9002.77 acres
Lauderdale County
Florence, AL 35633
$54,9002.43 acres
Lauderdale County
Florence, AL 35633
$949,99995 acres
Russell County
Salem, AL 36874
$28,9001.29 acres
Lauderdale County
Florence, AL 35633
$630,000150 acres
Chambers County
Lanett, AL 36863
$775,000120 acres
Winston County3 bd, 2 ba • 1,500 sq ft
Arley, AL 35541
$1,050,00028 acres
Butler County4 bd, 5 ba • 5,200 sq ft
Greenville, AL 36037
$220,00050 acres
Chambers County
Valley, AL 36854
$1,300,0001.11 acres
Talladega County
Talladega, AL 35160
$1,280,000200 acres
Baldwin County
Elberta, AL 36530
$57,9003 acres
DeKalb County
Fort Payne, AL 35967
$79,00026 acres
Tuscaloosa County
Moores Bridge, AL 35555