Courtland, AL land for sale
36 properties
Updated
$84,0009.9 acres
Lawrence County
Town Creek, AL 35672
$76,00010.6 acres
Lawrence County
Town Creek, AL 35672
$447,04041 acres
Limestone County
Rogersville, AL 35652
$499,0001.6 acres
Lauderdale County
Rogersville, AL 35652
$499,0000.42 acres
Lauderdale County
Rogersville, AL 35652
$529,90020.5 acres
Lawrence County4 bd, 3 ba3,268 sq ft
Town Creek, AL 35672
$585,0001.86 acres
Lauderdale County2 bd, 1 ba905 sq ft
Rogersville, AL 35652
$980,00016 acres
Lawrence County
Town Creek, AL 35672
$499,90015.1 acres
Lawrence County3 bd, 3 ba2,571 sq ft
Moulton, AL 35650
$1,390,00026.2 acres
Limestone County
Athens, AL 35611
$259,00015 acres
Lawrence County3 bd, 2 ba1,596 sq ft
Trinity, AL 35673
$179,9001.5 acres
Lauderdale County
Rogersville, AL 35652
$240,0000.56 acres
Lauderdale County
Rogersville, AL 35652
$199,0005 acres
Lawrence County2 bd, 2 ba1,100 sq ft
Hillsboro, AL 35643
$30,0002 acres
Lawrence County
Town Creek, AL 35672
$475,0005 acres
Lawrence County3 bd, 2 ba3,100 sq ft
Town Creek, AL 35673
$729,90023 acres
Lawrence County4 bd, 2 ba4,215 sq ft
Trinity, AL 35673
$430,0006 acres
Limestone County4 bd, 3 ba2,403 sq ft
Athens, AL 35611
$102,0003.4 acres
Lawrence County
Trinity, AL 35673
$375,00024.2 acres
Lawrence County4 bd, 2 ba1,910 sq ft
Town Creek, AL 35672
$2,500,00049.6 acres
Limestone County
Athens, AL 35611
$89,9002.25 acres
Lauderdale County
Rogersville, AL 35652
$399,00010.7 acres
Lawrence County3 bd, 3 ba3,349 sq ft
Hillsboro, AL 35643
$189,90018.5 acres
Lawrence County
Hillsboro, AL 35643
$279,9001.3 acres
Lauderdale County
Rogersville, AL 35652
$322,32736 acres
Lawrence County
Moulton, AL 35650
$82,00013.3 acres
Lawrence County
Town Creek, AL 35672
$1,395,000155 acres
Lawrence County
Courtland, AL 35618
$219,00036 acres
Lawrence County
Town Creek, AL 35672
$363,00051 acres
Lawrence County
Hatton, AL 35672
$1,922,000124 acres
Limestone County
Athens, AL 35611
$219,00035 acres
Lawrence County
Town Creek, AL 35672
$204,00045 acres
Lawrence County
Town Creek, AL 35672
$269,00039 acres
Lawrence County
Town Creek, AL 35672
$1,080,00048 acres
Lawrence County
Courtland, AL 35618
$325,00084 acres
Lawrence County
Hatton, AL 35672

Based on information submitted to the MLS GRID as of Feb 23, 2026 3:00 pm MT. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information. Some IDX listings have been excluded from this website. View more



































