Zip Code 35654 land for sale
73 properties
$1,750,000622 acres
Colbert County
Tuscumbia, AL 35674
$1,499,99715 acres
Franklin County
Russellville, AL 35654
$900,000180 acres
Lawrence County
Mount Hope, AL 35651
$353,60068 acres
Lawrence County
Mount Hope, AL 35651
$329,00012 acres
Marion County4 bd, 3 ba3,562 sq ft
Phil Campbell, AL 35581
$399,90059 acres
Colbert County6 bd, 3 ba3,697 sq ft
Tuscumbia, AL 35674
$240,00060 acres
Lawrence County
Mount Hope, AL 35651
$148,20038 acres
Franklin County
Phil Campbell, AL 35581
$439,9005 acres
Lawrence County3 bd, 2 ba1,783 sq ft
Town Creek, AL 35672
$380,0009.38 acres
Franklin County5 bd, 3 ba3,284 sq ft
Russellville, AL 35653
$420,00040 acres
Colbert County
Leighton, AL 35646
$13,500,0004,225 acres
Colbert County
Tuscumbia, AL 35674
$275,0004.3 acres
Colbert County3 bd, 1.5 ba1,392 sq ft
Tuscumbia, AL 35674
$119,00015 acres
Lawrence County
Town Creek, AL 35672
$359,50012.3 acres
Colbert County3 bd, 2 ba1,757 sq ft
Leighton, AL 35646
$125,0008.48 acres
Colbert County
Leighton, AL 35646
$479,90080 acres
Colbert County
Tuscumbia, AL 35674
$1,290,000506 acres
Marion County
Phil Campbell, AL 35581
$285,00024.4 acres
Lawrence County3 bd, 2 ba1,352 sq ft
Mount Hope, AL 35651
$399,9003.1 acres
Franklin County4 bd, 2.5 ba2,975 sq ft
Russellville, AL 35654
$522,00087 acres
Lawrence County
Mount Hope, AL 35651
$249,00050 acres
Franklin County
Phil Campbell, AL 35581
$679,9002.3 acres
Franklin County3 bd, 4 ba3,142 sq ft
Phil Campbell, AL 35581
$2,200,00040 acres
Lawrence County64,800 sq ft
Town Creek, AL 35672
$499,90073 acres
Marion County
Bear Creek, AL 35543
$359,90078.5 acres
Franklin County
Russellville, AL 35654
$799,9007 acres
Franklin County5 bd, 5.5 ba3,710 sq ft
Russellville, AL 35653
$199,9005.53 acres
Franklin County3 bd, 2.5 ba1,585 sq ft
Spruce Pine, AL 35585
$1,790,00025 acres
Franklin County
Phil Campbell, AL 35581
$72,00011.6 acres
Franklin County
Phil Campbell, AL 35581
$2,700/mo7.66 acres
Franklin County4 bd, 2 ba2,373 sq ft
Russellville, AL 35654
$197,50016.4 acres
Lawrence County
Mount Hope, AL 35651
$242,5004.2 acres
Lawrence County3 bd, 2 ba1,532 sq ft
Mount Hope, AL 35651
$199,00045 acres
Lawrence County
Town Creek, AL 35672
$689,00089 acres
Marion County
Haleyville, AL 35565
$319,8927.66 acres
Franklin County4 bd, 2.5 ba2,373 sq ft
Russellville, AL 35654
$379,9002.47 acres
Franklin County5 bd, 2.5 ba3,174 sq ft
Russellville, AL 35653
$359,0001.68 acres
Franklin County4 bd, 3 ba2,880 sq ft
Russellville, AL 35653
$315,0001.87 acres
Colbert County3 bd, 2.5 ba3,118 sq ft
Tuscumbia, AL 35674
$899,9992.85 acres
Franklin County6 bd, 3 ba4,036 sq ft
Phil Campbell, AL 35581
$169,9004 acres
Lawrence County3 bd, 2 ba1,734 sq ft
Mount Hope, AL 35651
$49,9005.26 acres
Colbert County2 bd, 1 ba576 sq ft
Russellville, AL 35654
$8,400,00096 acres
Franklin County
Russellville, AL 35654
$299,9001.6 acres
Franklin County3 bd, 3 ba2,522 sq ft
Spruce Pine, AL 35585
$4,200,000786 acres
Lawrence County
Town Creek, AL 35672
$199,9004.8 acres
Lawrence County
Mount Hope, AL 35651
$1,850,00075 acres
Lawrence County
Mount Hope, AL 35651
$184,9001.76 acres
Franklin County3 bd, 2 ba1,524 sq ft
Spruce Pine, AL 35585
$199,00056.5 acres
Franklin County
Phil Campbell, AL 35581
$39,0002 acres
Lawrence County
Mount Hope, AL 35651
1-50 of 73 properties

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

















































