If you are looking for waterfront property or a home on the water in Alabama, you’ve come to the right place.
Below you will find waterfront property on sale as well as waterfront home listings.
Each of the red dots on the map below are individual listings for that area.
Click on any one of the dots for more information on that property.
View Larger Map
![]() |
No items matching your keywords were found.
Lakes in Alabama:
1. 1. District 1
* Fayette County Lake is a 60-acre (240,000 m2) lake located 6 miles (10 km) southeast of Fayette off County Road 26. Fayette County is a prohibition or dry county. * Lamar County Lake is a 68-acre (280,000 m2) lake located 8 miles (13 km) west of Vernon on Alabama State Route 18, then 5 miles (8 km) north off County Road 21. Lamar County is a prohibition or dry county. * Madison County Lake is 105 acres (0.4 km2) lake located 11 miles (18 km) east of Huntsville. * Marion County Lake is a 37-acre (150,000 m2) lake located 6 miles (10 km) north of Guin off U.S. Route 43. Marion County is a prohibition or dry county. * Walker County Lake is a 163 acres (0.7 km2) lake located 3 miles (5 km) southeast of Jasper off old U.S. Route 78. o Bankhead Lake
1. 2. District 2
* Clay County Lake is a group of 3 lakes of 13-, 23-, and 38-acre (150,000 m2) lakes located 1 mile (2 km) west of Delta on Alabama Highway 47. Clay County is a prohibition or dry county. * DeKalb County Lake is a 120 acres (0.5 km2) lake located 1 mile (2 km) north of Sylvania off County Road 47. DeKalb County is a prohibition or dry county.
1. 3. District 3
* Bibb County Lake is a 100 acres (0.4 km2) lake located 5 miles (8 km) north of Centreville off Alabama State Route 5. Bibb County is a prohibition or dry county. * Dallas County Lake is a 100 acres (0.4 km2) lake located 11 miles (18 km) south of Selma off Alabama Highway 41.
1. 4. District 4
* Chambers County Lake is a 183 acres (0.7 km2) lake located 5 miles (8 km) southeast of La Fayette on Chambers County Road 83. Chambers County Lake has a courtesy pier by the boat ramp. * Lee County Lake is a 130 acres (0.5 km2) lake located 6 miles (10 km) southeast of Opelika. Take Alabama Highway 169 south from I-85 then 1 mile (2 km) west on Lee County Road 146. Lee County Lake is the only lake with fishermen cabins and has a courtesy pier by the boat ramp. * Lake Weiss is in Cherokee County and occupies 32,000 acres (130 km²). It is known nationwide as the "Crappie Capital of the World."
1. 5. District 5
* Escambia County Lake or Leon Brooks Hines Lake is a 184-acre (0.7 km2) lake located in the Conecuh National Forest 23 miles (37 km) east of Brewton off Co. 11. The coordinates of Escambia County Lake are ? / ?31.02917°N 86.83056°W * Monroe County Lake is a 94-acre (380,000 m2) lake located 5 miles (8 km) west of Beatrice off County Road 50. (From Monroeville take Alabama State Route 21 north to Beatrice, then left on Alabama State Route 265 for a ¼ mile (0.4 km), then left on Robins Street (County Road 50) for 2½ miles (4 km) to the lake.) The coordinates of Monroe County Lake are ? / ?31.72139°N 87.26278°W. Monroe County is a prohibition or dry county. * Washington County Lake or J. Emmett Wood Lake is an 84-acre (340,000 m2) lake located 2 miles (3 km) west of Millry off County Road 34. The coordinates of Washington County Lake are ? / ?31.62083°N 88.35°W. Washington County is a prohibition or dry county.
1. 6. District 6
* Barbour County Lake is a 75-acre (300,000 m2) lake located 6 miles (10 km) north of Clayton off County Road 49. * Coffee County Lake (lake closed). Coffee County is a prohibition or dry county. * Crenshaw County Lake is a 53-acre (210,000 m2) lake located 5 miles (8 km) south of Luverne off U.S. Route 331. * Dale County Lake or Ed Lisenby Lake is a 92-acre (370,000 m2) lake located 1 mile (2 km) north of Roy Parker Road (Dale County Road 36) in Ozark. * Geneva County Lake consists of two lakes, 33- and 32 acres (130,000 m2) in size, located 20 miles (32 km) southwest of Enterprise off County Road 63. Geneva County is a prohibition or dry county. * Pike County Lake is a 45-acre (180,000 m2) lake located 5 miles (8 km) south of Troy off County Road 39.
* Lake Eufala (Also extends into Georgia). * Gantt Lake * Lake Guntersville - The largest lake in Alabama. * Lake Harding (Also extends into Georgia). * Holt Lake * Inland Lake * Lake Jackson (Also extends into Florida). * Lay Lake * Little Bear Creek Reservoir * Logan-Martin Lake * Lake Lurleen * Martin Lake (Alabama) * Neely Henry Lake * Lake Pickwick (Also extends into Mississippi). * Lake Purdy * Ski Lake * Smith Lake * Lake Tholocco * Lake Tuscaloosa * Upper Bear Creek Reservoir * Lake Wedowee-Randolph County * W. F. Lake * William Bill Danelly Reservoir

