Alabama counties

Fishing in Jefferson County, Alabama

County seat: Birmingham. Population 674,721.

  • 2lake pages
  • 0listed ramps
  • 8river and creek pages
Piscifun Chaos Pro CNC baitcasting reelPick for spotted bassPiscifun Chaos Pro CNC baitcasting reel25% OFFSale $97.99 $129.99

Photo of Cahaba River: U.S. Fish and Wildlife Service Southeast Region, CC BY 2.0

Fishing times todaySolunar periods, sunrise and moonrise for Jefferson County, today and the next 7 days.Best fishing times today
Jefferson County, Alabama

What Jefferson County offers between ramp and bank

Jefferson County runs its county business from Birmingham and had 674,721 residents at the 2020 count. ADCNR places this county's mapped bank sites in ADCNR Fisheries District III.

2 lakes with full guides sit at least partly in the county, Bankhead Lake the widest of them. The ADCNR bank map adds 9 bank or pier sites, 1 of them piers.

2lake pages
0listed ramps
8river and creek pages
16shops

Census 2020 population; NHD lake outlines with the ADCNR reservoir program; ADCNR WFF boat ramp list, coastal boating access and fish-from-the-bank map; read November 1, 2026.

Map

Finding a way onto the water in Jefferson County

ADCNR ramp lists, bank map and public access sites; NHD lake points and river midpoints; GNIS coastal points; read November 1, 2026.

Lakes

Still water with a full guide in Jefferson County

LakeAcres (source)KindADCNR rampsFish named
Bankhead Lake4,114 (NHD outline)Alabama Power reservoir0striped bass
East Lake23 (NHD outline)lake0

These lake guides outside Jefferson County are the shortest drives from Birmingham.

LakeFrom BirminghamAcres (source)KindADCNR rampsFish named
Lake Purdy9 miles southeastBirmingham Water Works reservoir0
Lunker Lake12 miles southeast91 (NHD outline)lake0
Oak Mountain Lake12 miles southeast76 (NHD outline)lake0
Double Oak Lake14 miles south61 (NHD outline)lake0
Inland Lake27 miles northeast1,557 (ADCNR)Birmingham Water Works reservoir0channel catfish
Lay Lake30 miles southeast12,000 (ADCNR)Alabama Power reservoir7largemouth bass, spotted bass, striped bass

USGS NHD lake outlines (acreage of the mapped outline unless ADCNR prints one), ADCNR reservoir pages and the ADCNR WFF boat ramp list; read November 1, 2026. ADCNR publishes no lake depths.

Piscifun AlinoX 300 low profile baitcasterFor the spotted bass herePiscifun AlinoX 300 low profile baitcaster34% OFFSale $104.99 $159.99
Species

Counting species on water near Jefferson County

Lake and bay pages within 50 miles of Birmingham were tallied by fish; striped bass comes out on top.

Striped bass7 waters
Black crappie5 waters
Largemouth bass5 waters
Spotted bass5 waters
Bluegill4 waters
Channel catfish4 waters
Hybrid striped bass4 waters
Blue catfish1 water
Bowfin1 water
Permit1 water

Species named in ADCNR reservoir and species pages and the ADCNR record lists, counted per water page within 50 miles; not a fish survey.

More water

Lakes in Jefferson County listed here only

The NHD outlines hold 2 further named lakes in Jefferson County, listed by acreage.

WaterAcres (NHD outline)Nearest place
Bayview Lake412Mulga
Zamora Lake170Clay

USGS NHD lake outlines, read November 1, 2026.

Rivers

Creek and river guides in Jefferson County

  • Cahaba RiverADCNR river page, 1 ADCNR-listed ramp, 11 bank or pier sites, 194 mi of NHD channel inside Alabama
  • Mulberry ForkADCNR river page, 2 ADCNR-listed ramps, 1 bank or pier site, 116 mi of NHD channel inside Alabama
  • Black Warrior RiverADCNR river page, 168 mi of NHD channel inside Alabama
  • Locust ForkADCNR river page, 159 mi of NHD channel inside Alabama
  • Big Canoe Creek57 mi of NHD channel inside Alabama
  • Shades CreekADCNR river page, 48 mi of NHD channel inside Alabama
  • Fivemile Creek (Jefferson County)ADCNR river page, 45 mi of NHD channel inside Alabama
  • Little Cahaba River (Jefferson County)ADCNR river page, 23 mi of NHD channel inside Alabama

Lesser creeks crossing Jefferson County (8)

  • Black Creek (Jefferson County)6 mi of NHD channel inside Alabama
  • Black Creek (Jefferson County)6 mi of NHD channel inside Alabama
  • Black Creek (Jefferson County)5 mi of NHD channel inside Alabama
  • Black Creek (Jefferson County)4 mi of NHD channel inside Alabama
  • Fivemile Creek (Jefferson County)ADCNR river page, 6 mi of NHD channel inside Alabama
  • Shoal Creek (Jefferson County)8 mi of NHD channel inside Alabama
  • Valley Creek55 mi of NHD channel inside Alabama
  • Village Creek40 mi of NHD channel inside Alabama

Live streamflow from Jefferson County

USGS gaugeLatest readingTime (ET)
Valley Creek Near Oak Grove Al127 cfs, 3.14 ft gage heightNov 12 11:45 pm
Cahaba River Near Trussville, Ala96 cfs, 0.54 ft gage heightJun 8 2:30 am Not updated since Jun 8, 2026.
Locust Fork At Sayre, Al.99 cfs, 2.50 ft gage heightNov 13 12:00 am
Village Creek Near Adamsville, Al.63 cfs, 4.49 ft gage heightNov 12 11:30 pm
Village Creek Near Docena, Alabama63 cfs, 1.23 ft gage heightNov 12 11:30 pm
Valley Creek Near Bessemer, Al37 cfs, 5.50 ft gage heightNov 13 12:15 am

US Geological Survey provisional data, retrieved Nov 13, 2026 12:34 am ET. Provisional readings can be revised.

USGS NHD flowlines and lengths, ADCNR river pages, ADCNR ramp lists and USGS gauges; read November 1, 2026.

Access

Launching a boat in Jefferson County

Walk-up fishing in Jefferson County

  • Avondalebank access, City of Birmingham
  • Cahaba River Trail and Canoe Dropbank access, City of Birmingham
  • Cahaba River on Hwy 280bank access, Not maintained
  • Chace Lake Parkbank access, City of Hoover
  • Claybank access, City of Clay
  • Georgetown Parkfishing pier, City of Hoover
  • Mountain Brook Cahaba River Walkbank access, Mountain Brook
  • East Lake bank accessbank access, City of Birmingham
  • Lake Purdy bank accessbank access, Birmingham Water Works

ADCNR WFF boat ramp list (public.dcnr.alabama.gov), ADCNR coastal boating access, fish-from-the-bank map and public access sites layer; read November 1, 2026.

Regulations

The 2026-27 limits across Jefferson County

The statewide table governs Jefferson County unless a water appears in the exception list. ADCNR sells the yearly freshwater license at $17.45 to residents and $68.20 to visitors this season.

SpeciesLimitSeason
Black Bass10 a dayopen all year
Walleye2 a dayopen all year
Sauger5 a day; 15 inches TL minimumopen all year
White Bass15 a dayopen all year
Yellow Bass15 a dayopen all year
Saltwater Striped Bass and Hybrids or Combinations15 a dayopen all year
Crappie30 a day; 9 inches TL (exemptions apply) minimumopen all year
Yellow PerchNo daily limitopen all year
Catfish (under 34 inches)No daily limitopen all year
Catfish (over 34 inches)1 a dayopen all year
Bream50 a dayopen all year
Rainbow Trout5 a dayopen all year
Alligator Gar1 a dayopen all year
SturgeonClosed SeasonClosed season (immediate release)
Paddlefish or SpoonbillClosed SeasonClosed season (immediate release)
Skipjack Herring50 a dayopen all year

Digest exceptions touching Jefferson County (1)

WaterSpeciesRule
Mulberry Fork and Sipsey Fork and their tributaries (Blount, Cullman, Lawrence, Walker and Winston counties)WalleyeIllegal to take or attempt to take walleye by any method; any walleye taken must be released immediately with least possible harm.

Limits as printed in the Official 2026-2027 Alabama Hunting and Fishing Digest (ADCNR, eRegulations edition) (limits page; digest PDF), read November 1, 2026. Size and creel exceptions as printed in the Official 2026-2027 Alabama Hunting and Fishing Digest (ADCNR, eRegulations edition), limits page, read November 1, 2026.

Records

State record weights near Jefferson County

SpeciesWeightWaterDate
Striped bass69 lbs., 9 oz.Bankhead Lake2/28/13

Alabama state record lists kept by ADCNR (Wildlife and Freshwater Fisheries Division for freshwater; Marine Resources Division State Record Fish Committee for saltwater) (freshwater, saltwater), read November 1, 2026.

Local help

Who sells bait and books trips in Jefferson County

Where Jefferson County anglers buy gear

  • A & A Tacklebait and tackle shop, Gardendale
  • Bait Shopbait and tackle shop, Bessemer
  • Deep South Outfitters Ownerbait and tackle shop, Birmingham
  • Elite Rod Holdersbait and tackle shop, Birmingham
  • L & L Tacklebait and tackle shop, Dora
  • Mark's Outdoor Sportsbait and tackle shop, Vestavia
  • Simmons Sporting Goodsbait and tackle shop, Bessemer
  • Sims Bait Mfg Co Incbait and tackle shop, Bessemer
  • Academy Sports + Outdoors Gardendalesporting goods store, Gardendale
  • Academy Sports + Outdoors Hooversporting goods store, Hoover
  • Academy Sports + Outdoors Trussvillesporting goods store, Trussville
  • Bass Pro Shops Leedssporting goods store, Leeds
  • Dick's Sporting Goods Hoover, 4401 Creekside Avenuesporting goods store, Hoover
  • Dick's Sporting Goods Hoover, 3851 Chapel Lanesporting goods store, Hoover
  • Joe Branch Marinamarina, Adger
  • Lulus at Homeport Marinamarina, Birmingham

Guide services in Jefferson County

Yellow Pages listings and guide or charter business pages (county of the business), read November 1, 2026.

Nearby

Within reach of Jefferson County

Towns and cities of Jefferson County

  • Birminghampop. 200,733
  • Hooverpop. 92,606
  • Vestavia Hillspop. 39,102
  • Homewoodpop. 26,414
  • Trussvillepop. 26,123
  • Bessemerpop. 26,019
  • Mountain Brookpop. 22,461
  • Hueytownpop. 16,776
  • Center Pointpop. 16,406
  • Gardendalepop. 16,044
  • Irondalepop. 13,497
  • McCallapop. 12,965
  • Leedspop. 12,324
  • Forestdalepop. 10,409
  • Claypop. 10,291
  • Fairfieldpop. 10,000

Short hops from Jefferson County by county

Piscifun

Piscifun rods and reels lined up for Jefferson County

Piscifun Chaos Pro CNC baitcasting reel

Piscifun Chaos Pro CNC baitcasting reel25% OFF

Sale $97.99 $129.99
Piscifun AlinoX 300 low profile baitcaster

Piscifun AlinoX 300 low profile baitcaster34% OFF

Sale $104.99 $159.99
Piscifun Torrent Lite baitcasting reel

Piscifun Torrent Lite baitcasting reel

Check price at Piscifun
Piscifun Carbon R1 casting rod

Piscifun Carbon R1 casting rod23% OFF

Sale $199.99 $259.99

Piscifun and Amazon links are affiliate links; the site earns a commission on qualifying purchases.

Photos

The country around Jefferson County through a lens

Cahaba River, Alabama
Cahaba River 66 mi
Photo: Alabama Extension, CC0 1.0
Logan Martin Lake, Alabama
Logan Martin Lake 35 mi
Photo: Benny Mazur, CC BY 2.0
Sipsey Fork, Alabama
Sipsey Fork 63 mi
Photo: Quinn Rossi, CC BY-SA 2.0
Mountain Brook, Alabama
Mountain Brook 4.4 mi
Photo: Ralph Daily, CC BY 2.0
Answers

Common questions on lakes and rivers of Jefferson County

How many ramps do ADCNR lists show in Jefferson County?

None appears on the ADCNR lists for it.

Which Jefferson County lake has the most acres on its NHD outline?

Bankhead Lake, 4,114 acres by its NHD outline.

Which fish are named most near Jefferson County?

Striped bass lead the count of water pages within 50 miles, then black crappie, largemouth bass and spotted bass.

Where do I find crickets and shiners in Jefferson County?

The county has 16, A & A Tackle among them.

Could I set up a guided morning out of Jefferson County?

2 guides and charters list the county as home.

Which town is home to the Jefferson County courthouse?

It is Birmingham.

Which Alabama license covers Jefferson County water?

ADCNR sells the yearly freshwater license at $17.45 to residents and $68.20 to visitors this season.

Which county pages sit next to Jefferson County?

By distance: Shelby County, Walker County and Blount County.

Which Jefferson County waters carry a digest exception?

The 2026-27 digest prints 1 water exception reaching this county, starting with Mulberry Fork and Sipsey Fork and their tributaries (Blount, Cullman, Lawrence, Walker and; the table above shows each.

Does any Jefferson County water hold an ADCNR state record?

Striped bass, 69 lbs., 9 oz., from Bankhead Reservoir (2/28/13).

Tow the bass boat toward Jefferson County

Check the exception table before keeping fish.