Alabama industrial land for sale
153 properties
Updated
Search land for sale in Alabama for more listings.
$39,0001 acre
Jefferson County
Birmingham, AL 35211
$225,0000.53 acres
Colbert County
Tuscumbia, AL 35674
$159,50024 acres
Winston County
Haleyville, AL 35565
$549,0005.4 acres
Lauderdale County— sq ft
Lexington, AL 35648
$30,0001.33 acres
Dallas County
Selma, AL 36703
$1,100,00020.5 acres
Jackson County
Bridgeport, AL 35740
$75,0000.35 acres
Lauderdale County
Florence, AL 35630
$1,200,0007 acres
Madison County3 bd, 3 ba2,563 sq ft
Toney, AL 35773
$900,00028 acres
Calhoun County— sq ft
Wellington, AL 36279
$1,299,9006 acres
Cullman County
Vinemont, AL 35179
$148,9002.24 acres
Madison County
Huntsville, AL 35810
$419,9003 acres
Limestone County— sq ft
Athens, AL 35611
$99,9000.89 acres
Jefferson County
Birmingham, AL 35210
$57,5003.17 acres
Jefferson County
Birmingham, AL 35211
$200,0002.22 acres
Mobile County
Theodore, AL 36582
$450,00018 acres
Escambia County
Atmore, AL 36502
$2,250,00019 acres
Mobile County
Theodore, AL 36582
$7,000,000118 acres
Calhoun County— sq ft
Anniston, AL 36207
$390,0006.5 acres
Houston County
Dothan, AL 36301
$76,0000.52 acres
Madison County
Meridianville, AL 35759
$76,0000.52 acres
Madison County
Meridianville, AL 35759
$1,750,00012 acres
Mobile County
Theodore, AL 36582
$169,9971.57 acres
Calhoun County— sq ft
Anniston, AL 36206
$—/mo4.37 acres
Tuscaloosa County9,800 sq ft
Tuscaloosa, AL 35405
$800,0004.37 acres
Tuscaloosa County9,800 sq ft
Tuscaloosa, AL 35405
$49,00019 acres
Calhoun County
Anniston, AL 36207
$415,0001.77 acres
Jefferson County
Birmingham, AL 35211
$499,000
Dallas County— sq ft
Selma, AL 36703
$2,900,00075.7 acres
Madison County
Toney, AL 35773
$265,00053 acres
Dallas County
Selma, AL 36701
$185,0004 acres
Jefferson County
Irondale, AL 35210
$199,90042 acres
Dallas County
Selma, AL 36703
$194,90041 acres
Dallas County
Selma, AL 36703
$275,0001.83 acres
Pike County
Troy, AL 36081
$382,5002.55 acres
Pike County
Troy, AL 36079
$395,0000.71 acres
Lee County
Opelika, AL 36801
$8,0000.24 acres
Jefferson County
Birmingham, AL 35207
$33,0001 acre
Mobile County
Saraland, AL 36571
$1,749,00080 acres
Lawrence County
Trinity, AL 35673
$354,9000.4 acres
Colbert County
Muscle Shoals, AL 35661
$175,0001.8 acres
Pike County4,530 sq ft
Troy, AL 36081
$1,995,0002.34 acres
Marshall County— sq ft
Guntersville, AL 35976
$5,500,00065 acres
Jefferson County2 ba3,200 sq ft
Quinton, AL 35130
$875,0005.9 acres
Saint Clair County— sq ft
Springville, AL 35146
$695,0001.38 acres
Talladega County
Sylacauga, AL 35150
$825,00012.2 acres
Madison County
Triana, AL 35758
$248,00012.4 acres
Mobile County
Theodore, AL 36582
$179,0006.8 acres
Dallas County
Selma, AL 36701
$55,0000.66 acres
Pike County
Troy, AL 36079
$550,00055 acres
Baldwin County
Perdido, AL 36562
1-50 of 153 properties

Based on information submitted to the MLS GRID as of Dec 9, 2025 1: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

















































