Lakes / Alabama / Lakes Near Birmingham
Lakes Near Birmingham, Alabama
109 counted Alabama lakes sit within 60 miles of Birmingham - the largest is Lewis Smith Lake at 21,020.27 acres. Distances are straight-line from the city center.
| Lake | County | Distance | Surface Area | Max Depth |
|---|---|---|---|---|
| Lewis Smith Lake | Winston | 41 mi | 21,020.27 acres | - |
| Logan Martin Lake | St. Clair | 33 mi | 16,686.29 acres | - |
| Lay Lake | Shelby | 34 mi | 13,367.04 acres | - |
| H Neely Henry Lake | Etowah | 50 mi | 8,777.6 acres | - |
| Mitchell Lake | Coosa | 49 mi | 5,400.24 acres | - |
| Lake Tuscaloosa | Tuscaloosa | 45 mi | 5,075.54 acres | - |
| Bankhead Lake | Jefferson | 28 mi | 4,113.55 acres | - |
| Holt Lake | Tuscaloosa | 37 mi | 3,151.83 acres | - |
| Inland Lake | Blount | 28 mi | 1,389.72 acres | - |
| The Narrows | Shelby | 10 mi | 961.98 acres | - |
| William Bacon Oliver Lake | Tuscaloosa | 46 mi | 662.92 acres | - |
| Lake Catoma | Cullman | 48 mi | 527.32 acres | - |
| Bayview Lake | Jefferson | 10 mi | 412.42 acres | - |
| Lake Nicol | Tuscaloosa | 42 mi | 311.35 acres | - |
| Highland Lake | Blount | 33 mi | 235.49 acres | - |
| Lake Lurleen | Tuscaloosa | 53 mi | 227.58 acres | - |
| Wehapa Lake | Shelby | 14 mi | 197.19 acres | - |
| Rattlesnake Lake | Walker | 23 mi | 183.85 acres | - |
| Zamora Lake | Jefferson | 20 mi | 169.51 acres | - |
| Pinedale Lake | St. Clair | 36 mi | 161.36 acres | - |
| Coldwater Pond | Tuscaloosa | 57 mi | 160.12 acres | - |
| George Lake | Cullman | 49 mi | 159.14 acres | - |
| Walker County Lake | Walker | 31 mi | 149.75 acres | - |
| Lake Harris | Tuscaloosa | 43 mi | 138.87 acres | - |
| Tallaseehatchee Watershed Number 1 | Talladega | 42 mi | 135.91 acres | - |
| Chandler Mountain Lake | St. Clair | 44 mi | 131.95 acres | - |
| McCay Lake | Blount | 23 mi | 125.53 acres | - |
| Forest Ingram Lake | Cullman | 44 mi | 112.43 acres | - |
| Payne Lake | Hale | 57 mi | 111.44 acres | - |
| Ski Lake | Tuscaloosa | 25 mi | 106.75 acres | - |
| Jordan Lake | Coosa | 60 mi | 103.54 acres | - |
| Mountain Lake | Jefferson | 21 mi | 100.32 acres | - |
| Lunker Lake | Shelby | 12 mi | 90.69 acres | - |
| West Jefferson Reservoir | Jefferson | 18 mi | 88.14 acres | - |
| Heather Lake | Shelby | 9 mi | 87.48 acres | - |
| Indian Valley Lake | Shelby | 10 mi | 81.79 acres | - |
| Snag Lake | Tuscaloosa | 59 mi | 81.3 acres | - |
| Mimosa Lake | Tuscaloosa | 51 mi | 80.06 acres | - |
| Oak Mountain Lake | Shelby | 12 mi | 76.11 acres | - |
| Bugs Lake | Fayette | 51 mi | 72.59 acres | - |
| Aurora Lake | Etowah | 55 mi | 72.53 acres | - |
| Bounds Lake | Shelby | 21 mi | 72.4 acres | - |
| Caudles Lake | Talladega | 34 mi | 68.7 acres | - |
| Cypress Pond | Tuscaloosa | 57 mi | 67.71 acres | - |
| Osborne Lake | Blount | 43 mi | 67.46 acres | - |
| Crystal Lake | Bibb | 40 mi | 65.73 acres | - |
| Goose Pond | Tuscaloosa | 55 mi | 63.75 acres | - |
| Sewage Lagoon South | Tuscaloosa | 51 mi | 61.78 acres | - |
| Double Oak Lake | Shelby | 14 mi | 61.04 acres | - |
| Brooks Lake | Talladega | 42 mi | 60.05 acres | - |
| Quickhaven Lake | Jefferson | 20 mi | 58.32 acres | - |
| Fayette County Lake | Fayette | 55 mi | 58.07 acres | - |
| Doctor Jenkins Lake | Blount | 46 mi | 57.58 acres | - |
| Finks Lake | Calhoun | 57 mi | 57.33 acres | - |
| Northwood Lake | Tuscaloosa | 49 mi | 57.08 acres | - |
| Great Pine Lake | Shelby | 13 mi | 56.09 acres | - |
| Etowah Conservation Lake | Etowah | 44 mi | 55.6 acres | - |
| Echo Lake | Jefferson | 21 mi | 52.88 acres | - |
| Lake Warner | Tuscaloosa | 56 mi | 48.43 acres | - |
| Lake Sumatanga | St. Clair | 43 mi | 48.19 acres | - |
Showing the 60 largest of 109 counted lakes within 60 miles of Birmingham.
Sources: USGS National Hydrography Dataset lake data; lake coordinates from the USGS NHD. Verified October 30, 2026.