Courtland, AL land for sale
39 properties
$139,05030.9 acres
Lawrence County
Moulton, AL 35650
$499,000117 acres
Lawrence County
Town Creek, AL 35672
$49,0009 acres
Lawrence County
Town Creek, AL 35672
$189,43222.4 acres
Lawrence County
Moulton, AL 35650
$1,250,0008.1 acres
Lawrence County60,000 sq ft
Town Creek, AL 35672
$439,9005 acres
Lawrence County3 bd, 2 ba1,783 sq ft
Town Creek, AL 35672
$119,00015 acres
Lawrence County
Town Creek, AL 35672
$499,9006.3 acres
Limestone County3 bd, 2.5 ba3,056 sq ft
Athens, AL 35611
$40,0001 acre
Limestone County
Athens, AL 35611
$1,390,00026.2 acres
Limestone County
Athens, AL 35611
$399,9003.88 acres
Lauderdale County4 bd, 3 ba2,333 sq ft
Rogersville, AL 35652
$5,600,000300 acres
Limestone County
Athens, AL 35611
$2,095,00040 acres
Lawrence County64,800 sq ft
Town Creek, AL 35672
$125,0000.58 acres
Colbert County
Muscle Shoals, AL 35661
$699,00010 acres
Lawrence County
Courtland, AL 35618
$1,449,00048 acres
Lawrence County
Courtland, AL 35618
$475,00019.3 acres
Lawrence County4 bd, 3 ba2,570 sq ft
Town Creek, AL 35672
$440,0003.3 acres
Lawrence County3 bd, 2 ba2,800 sq ft
Moulton, AL 35650
$199,00045 acres
Lawrence County
Town Creek, AL 35672
$420,0003 acres
Limestone County3 bd, 2 ba1,400 sq ft
Athens, AL 35611
$699,00010.2 acres
Lawrence County
Courtland, AL 35618
$39,9000.15 acres
Limestone County
Athens, AL 35611
$159,00023 acres
Lawrence County
Hatton, AL 35672
$400,00010 acres
Limestone County
Athens, AL 35611
$1,275,0003.49 acres
Limestone County4 bd, 3.5 ba4,919 sq ft
Athens, AL 35611
$699,00010.2 acres
Lawrence County
Courtland, AL 35618
$1,302,75052.1 acres
Limestone County
Athens, AL 35611
$1,449,00048 acres
Lawrence County
Courtland, AL 35618
$348,00010.7 acres
Lawrence County3 bd, 3 ba3,349 sq ft
Hillsboro, AL 35643
$525,0001.86 acres
Lauderdale County2 bd, 1 ba905 sq ft
Rogersville, AL 35652
$4,200,000786 acres
Lawrence County
Town Creek, AL 35672
$15,0000.5 acres
Lawrence County
North Courtland, AL 35618
$59,9001 acre
Lawrence County
Courtland, AL 35618
$59,0009.9 acres
Lawrence County
Hatton, AL 35672
$322,32736 acres
Lawrence County
Moulton, AL 35650
$89,9004 acres
Lawrence County
Trinity, AL 35673
$21,0002 acres
Lawrence County
Town Creek, AL 35672
$17,4500.6 acres
Lawrence County
Courtland, AL 35618
$199,9002.5 acres
Lawrence County3 bd, 3 ba1,700 sq ft
Town Creek, AL 35672

Based on information submitted to the MLS GRID as of Oct 29, 2026 2: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






































