Fishing in
Shelby County
Shelby County, Alabama has 226 named fishable waters. None have dated stocking records yet — the waters are still mapped below.
On the map
149 waters
Waters in Shelby County
- Lay Lakereservoir13,367 ac
- The Narrowslake962 ac
- Wehapa Lakereservoir197 ac
- Lunker Lakereservoir91 ac
- Heather Lakereservoir88 ac
- Indian Valley Lakereservoir82 ac
- Oak Mountain Lakereservoir76 ac
- Bounds Lakereservoir72 ac
- Double Oak Lakereservoir61 ac
- Great Pine Lakelake56 ac
- Deerwood Lakereservoir47 ac
- Hollybrook Lakereservoir44 ac
- Cahaba Girl Scout Council Lakereservoir40 ac
- Baggetts Lakereservoir38 ac
- Yielding Lakereservoir37 ac
- Kimberly-Clark Lakereservoir33 ac
- Hillhouse Lakelake30 ac
- Twin Pine Lakereservoir29 ac
- Lake Dewittreservoir25 ac
- Charob Lakelake23 ac
- Four Wing Lakelake21 ac
- Wilborn Lakelake20 ac
- Indian Estates Lakereservoir19 ac
- Hargis Lakereservoir19 ac
- Mountain View Lakelake19 ac
- Salter Lakereservoir18 ac
- Caldwell Lakereservoir18 ac
- Whispering Pines Lakereservoir17 ac
- Lake Dixiereservoir17 ac
- Old Lakereservoir17 ac
196 more on the map above.
All Alabama counties → · Fishing in Alabama →
Shelby County fishing — FAQ
Where can I fish in Shelby County, Alabama?+
Shelby County has 226 named fishable waters. The map above shows every one.
Do I need a license to fish in Shelby County?+
Yes — Alabama requires a fishing license statewide. Buy one from the state agency before you go.