Birmingham, AL waterfront property for sale
63 properties
Explore land for sale in Birmingham, AL for more listings.
$3,400,00011.4 acres
Jefferson County4 bd, 3.5 ba3,900 sq ft
Mountain Brook, AL 35243
$250,4804.56 acres
Walker County
Cordova, AL 35550
$350,0004.8 acres
Jefferson County
Hoover, AL 35226
$102,3003.1 acres
Walker County
Cordova, AL 35550
$594,9004.24 acres
Jefferson County4 bd, 3.5 ba3,096 sq ft
Trussville, AL 35173
$105,9303.2 acres
Walker County
Cordova, AL 35550
$1,322,100288 acres
Jefferson County
Gardendale, AL 35071
$140,0001.4 acres
Walker County
Cordova, AL 35550
$85,0000.85 acres
Walker County
Cordova, AL 35550
$239,90032 acres
Jefferson County
Quinton, AL 35130
$699,9005 acres
Jefferson County5 bd, 4 ba4,659 sq ft
Trussville, AL 35173
$79,0000.79 acres
Walker County
Cordova, AL 35550
$910,000280 acres
Jefferson County
Graysville, AL 35062
$2,799,00038 acres
Shelby County5 bd, 6 ba8,334 sq ft
Chelsea, AL 35043
$1,995,0002.9 acres
Shelby County4 bd, 3.5 ba2,929 sq ft
Sterrett, AL 35147
$984,41515.5 acres
Shelby County3 bd, 3.5 ba2,796 sq ft
Columbiana, AL 35051
$199,9001.62 acres
Shelby County
Helena, AL 35080
$45,0000.92 acres
Shelby County
Chelsea, AL 35043
$495,00015.7 acres
Jefferson County3 bd, 2 ba2,046 sq ft
Morris, AL 35116
$37,5002.47 acres
Walker County
Quinton, AL 35130
$72,0002.1 acres
Saint Clair County
Trussville, AL 35173
$999,9003.47 acres
Shelby County6 bd, 4.5 ba5,552 sq ft
Pelham, AL 35124
$199,9002 acres
Shelby County
Helena, AL 35080
$935,0003.23 acres
Shelby County6 bd, 4.5 ba4,606 sq ft
Columbiana, AL 35051
$900,000158 acres
Jefferson County
Brookside, AL 35214
$114,330 min8 acres
Shelby CountyNov 10, 2026
Helena, AL 35080
$24,9990.46 acres
Tuscaloosa County
Lake View, AL 35111
$800,0005.8 acres
Shelby County
Leeds, AL 35094
$789,0003 acres
Shelby County5 bd, 3.5 ba3,501 sq ft
Chelsea, AL 35051
$69,9005.23 acres
Jefferson County
Bessemer, AL 35023
$549,9002.18 acres
Saint Clair County4 bd, 3 ba2,757 sq ft
Trussville, AL 35173
$3,999,000387 acres
Jefferson County
Bessemer, AL 35020
$1,650,000223 acres
Jefferson County1 bd, 1 ba350 sq ft
Pinson, AL 35126
$525,0004.25 acres
Jefferson County3 bd, 2.5 ba2,128 sq ft
Bessemer, AL 35023
$319,90080 acres
Jefferson County
Pinson, AL 35126
$159,0004.34 acres
Shelby County
Chelsea, AL 35043
$749,5001.62 acres
Jefferson County3 bd, 3.5 ba2,990 sq ft
Irondale, AL 35210
$575,0006 acres
Shelby County
Sterrett, AL 35147
$1,749,0001.74 acres
Jefferson County5 bd, 5 ba6,158 sq ft
Irondale, AL 35210
$79,90015 acres
Jefferson County
Quinton, AL 35023
$3,512,000878 acres
Saint Clair County
Odenville, AL 35120
$85,0001 acre
Jefferson County
McCalla, AL 35022
$399,0001.9 acres
Shelby County
Birmingham, AL 35242
$110,0009.3 acres
Jefferson County
Pinson, AL 35126
$724,0002 acres
Jefferson County5 bd, 4.5 ba4,577 sq ft
Trussville, AL 35173
$250,9994 acres
Shelby County
Pelham, AL 35043
$129,9001.36 acres
Walker County
Quinton, AL 35130
$427,50075 acres
Jefferson County
Dora, AL 35062
$225,00024 acres
Shelby County
Birmingham, AL 35051
$429,9002.1 acres
Jefferson County3 bd, 2.5 ba2,429 sq ft
Trussville, AL 35173
1-50 of 63 properties

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

















































