Alabama
Fishing Atlas

Alabama Boat Ramps

158 public boat ramps across 58 Alabama lakes and reservoirs, grouped by lake.

Aliceville Lake

Pickensville USACE Boat Ramp (Aliceville Lake side)PickensvilleconcreteFreeUSACE Mobile District recreation ramp at Pickensville — primary Aliceville Lake launch, adjacent to Tom Bevill Visitor Center.Aliceville Public AccessAlicevilleconcreteFreeCity of Aliceville public ramp giving access to the upper pool and Sipsey River confluence. Verify current conditions.

Bankhead Lake

Bankhead Dam Public AccessKellermanconcreteFreeUSACE-managed public ramp near Bankhead Lock & Dam in Kellerman, Tuscaloosa County — lower-pool access and tailrace proximity. Verify current operating hours with USACE Mobile District / Black Warrior & Tombigbee Lakes before trips.Davis Creek Public AccessAdgerconcreteFreeWalker/Jefferson side tributary access on the Davis Creek arm. Alabama Power Shorelines recreation map lists public access here; parking and dock capacity may be limited.Lost Creek / Walker County AccessOakmanconcreteFreeWalker County-side tributary arm ramp on the north end of the pool. Gravel-to-concrete ramp, limited parking — confirm road conditions before launching a tournament rig.Franklin Ferry Marina Boat RampAdgerconcreteMarina feeMid-lake, west side off Jenny Lane — one-lane concrete ramp with gravel parking, operated by Franklin Ferry Marina (520 Marina Rd, Adger AL, 205-686-7601). Launching, fueling, and bait available on site.Quinns Landing Boat LaunchAdgerconcreteFreeMid-lake, west side off Quinns Landing Road — one-lane concrete ramp with gravel parking. Per aa-fishing.com ramp listing.Smith Camp Boat LaunchOakmanconcreteFreeMid-lake, east side off Carlie Minor Road — two-lane concrete ramp with docks and gravel parking. Per aa-fishing.com ramp listing.

Bibb County Public Fishing Lake

Bibb County Public Fishing Lake Main Boat RampCentrevilleconcreteADCNR day-use feePrimary ADCNR ramp at Bibb County Public Fishing Lake — concrete launch, parking, fishing pier at most PFLs, restrooms, picnic area. Verify current hours and fee schedule at outdooralabama.com before a trip.

Big Bear Creek Reservoir

Horseshoe Bend Boat RampHodgesconcreteBCDA user's permit (ages 16-65)2355 Horseshoe Bend Rd, Hodges, AL 35571 (Franklin County). BCDA ramp on Big Bear Reservoir at the 28-site Horseshoe Bend Campground — bathhouse, fishing pier, and public beach on site. Camp manager Ricky Parrish at (205) 412-2430. Coordinates ~34.3844, -87.9679.Piney Point Boat RampVinaconcreteBCDA user's permit (ages 16-65)2696 Highway 37, Vina, AL 35593 (Franklin County). BCDA ramp on Big Bear Reservoir at the 19-site Piney Point Campground — bathhouse, fishing pier, and private white-sand beach with swimming pier on site. Camp phone (256) 815-6060.Scott's Landing Boat RampHodgesconcreteBCDA user's permit (ages 16-65)BCDA public ramp on Big Bear Reservoir per the Bear Creek Development Authority boat-ramps page, which groups Scott's Landing with Piney Point and Horseshoe Bend on Big Bear. No posted street address on the BCDA site; call the BCDA office at (256) 332-4392 (1111 Highway 88, Hodges) for directions before your trip.

Big Creek Lake

MAWSS Big Creek Lake Rental Boat AccessMobile (northwest)concreteBoat rental fee (MAWSS)Single permitted access point to Big Creek Lake — MAWSS-managed, on-site boat rental only, no outside boats allowed. Verify current hours and rental availability with MAWSS (https://www.mawss.com/) before driving out.

Cedar Creek Reservoir

Slickrock Boat RampRussellvilleconcreteBCDA user's permit (ages 16-65)170 Slickrock Camp Rd, Russellville, AL 35653 (Franklin County). BCDA public ramp on Cedar Creek Reservoir at the 53-site Slickrock Campground — boat ramp, fishing pier, two bathhouses, camp store with live bait, pavilion, private campers' swim area, and public swim area at the pavilion. Camp manager Brian Copeland at (256) 412-6996. Coordinates ~34.5104, -87.9091. Cedar Creek's primary public access and the anchor of recreation on the reservoir.Hellum's Mill Boat RampRussellvilleconcreteBCDA user's permit (ages 16-65)BCDA public ramp on Cedar Creek Reservoir per the Bear Creek Development Authority boat-ramps page, which groups Hellum's Mill with Slickrock, Britton Bridge, and Lost Creek on Cedar Creek. No posted street address on the BCDA site and no standalone campground profile — day-use ramp only. Call the BCDA office at (256) 332-4392 (1111 Highway 88, Hodges) for directions before your trip.Britton Bridge Boat RampRussellvilleconcreteBCDA user's permit (ages 16-65)BCDA public ramp on Cedar Creek Reservoir per the Bear Creek Development Authority boat-ramps page. No posted street address on the BCDA site and no standalone campground profile — day-use ramp only. Call the BCDA office at (256) 332-4392 for directions before your trip.Lost Creek Boat RampRussellvilleconcreteBCDA user's permit (ages 16-65)BCDA public ramp on Cedar Creek Reservoir per the Bear Creek Development Authority boat-ramps page. No posted street address on the BCDA site and no standalone campground profile — day-use ramp only on a Cedar Creek tributary arm. Call the BCDA office at (256) 332-4392 for directions before your trip.

Chambers County Public Fishing Lake

Chambers County Public Fishing Lake Main Boat RampLafayetteconcreteADCNR day-use feePrimary ADCNR ramp at Chambers County Public Fishing Lake — concrete launch, parking, fishing pier at most PFLs, restrooms, picnic area. Verify current hours and fee schedule at outdooralabama.com before a trip.

Claiborne Lake

Claiborne Lock and Dam Public AccessMonroe CountyconcreteFreeUSACE Mobile District public access at the Claiborne Lock and Dam — primary lower-pool ramp, east bank fishing access below the dam for bank anglers.Alabama River East Bank Fishing Access (Below Dam)Monroe CountybankFreeBelow-dam bank-fishing access on the free-flowing Alabama River — well-known local catfish spot.

Clay County Public Fishing Lake

Clay County Public Fishing Lake Main Boat RampDeltaconcreteADCNR day-use feePrimary ADCNR ramp at Clay County Public Fishing Lake — concrete launch, parking, fishing pier at most PFLs, restrooms, picnic area. Verify current hours and fee schedule at outdooralabama.com before a trip.

Coffee County Public Fishing Lake

Coffee County Public Fishing Lake Main Boat RampElbaconcreteADCNR day-use feePrimary ADCNR ramp at Coffee County Public Fishing Lake — concrete launch, parking, fishing pier at most PFLs, restrooms, picnic area. Verify current hours and fee schedule at outdooralabama.com before a trip.

Coffeeville Lake

Coffeeville Lock & Dam Public AccessCoffeevilleconcreteFreeUSACE Mobile District public access at the Coffeeville Lock & Dam — primary ramp for the lower pool.Old Lock 3 Public AccessClarke CountyconcreteFreeUSACE access point at Old Lock 3 on the Tombigbee — pre-modern navigation history site with public ramp. Verify current conditions.

Dale County Public Fishing Lake

Dale County Public Fishing Lake Main Boat RampOzarkconcreteADCNR day-use feePrimary ADCNR ramp at Dale County Public Fishing Lake — concrete launch, parking, fishing pier at most PFLs, restrooms, picnic area. Verify current hours and fee schedule at outdooralabama.com before a trip.

Dallas County Public Fishing Lake

Dallas County Public Fishing Lake Main Boat RampSelmaconcreteADCNR day-use feePrimary ADCNR ramp at Dallas County Public Fishing Lake — concrete launch, parking, fishing pier at most PFLs, restrooms, picnic area. Verify current hours and fee schedule at outdooralabama.com before a trip.

Dannelly Reservoir

Roland Cooper State Park Boat RampCamdenconcretePark day-useAlabama state park ramp on Dannelly Reservoir — primary angler launch, includes campground, cabins, fishing pier, and day-use facilities.Millers Ferry Lock and Dam Public AccessWilcox CountyconcreteFreeUSACE Mobile District public access at Millers Ferry dam — lower-pool launch with deep-water access to the dam forebay.Chilatchee Creek Public AccessDallas CountyconcreteFreeDallas County side access at Chilatchee Creek — upper pool tributary launch point.

DeKalb County Public Fishing Lake

DeKalb County PFL Boat RampSylvaniaconcrete (small-craft / jon-boat scale)State Public Fishing Lakes permit + launch permit required per ADCNR PFL rulesADCNR-built concrete boat ramp, the only ramp on the 120-acre lake, one mile north of Sylvania on Sand Mountain. Personal boats require a State Public Fishing Lakes permit plus a launch permit, and the angler must be purposely fishing. ADCNR PFL rules restrict gasoline outboards to slow trolling / no-wake speed. Rental jon boats are available through the concessions building under the standard PFL Boat Rental Permit. Confirm current rental availability and operational schedule with the lake office before driving up.

Demopolis Lake

Demopolis City LandingDemopolispublic concrete rampFreePrimary public launch in town, just above Demopolis Lock & Dam; tournament weigh-in site; closest ramp to Two Rivers junction.Foscue Creek Park Ramp (USACE)DemopolisUSACE concrete rampDay-use fee appliesInside Foscue Creek Park at 1800 Lock and Dam Rd. Concrete ramp on Foscue Creek with courtesy dock; tied to 52-site USACE campground.Forkland Park Ramp (USACE)ForklandUSACE concrete rampDay-use fee appliesUSACE day-use park upriver on the Black Warrior arm between Demopolis and Eutaw; access to French Creek / Powerline Slough stretch.

Fayette County Public Fishing Lake

Fayette County PFL Boat RampFayetteconcrete (small-craft / jon-boat scale)State Public Fishing Lakes permit + $5 Fishing Permit (includes launch of personal boat) required per ADCNR PFL rulesADCNR-built concrete boat ramp at 529 County Road 134, Fayette AL 35555 — the only ramp on the 60-acre lake. Personal boats launch with the $5 Fishing Permit (launch included). Outboard motors are allowed ONLY while loading and unloading the boat. Trolling motors are allowed on the water. A $10 Boat Rental Permit is the published fee category, but availability of rental jon boats at this unstaffed lake is not confirmed — call WFF District 3 Fisheries Office in Northport at (205) 339-5716 before driving out if you need a rental. No lake manager on site, no fishing licenses sold at the lake, portable restrooms only.

Gainesville Lake

Howell Heflin Lock Recreation AreaAlicevilleconcreteFreeUSACE Mobile District recreation area at the Howell Heflin Lock & Dam — concrete ramp, parking, day-use, access to lower Gainesville pool.Cochrane Cutoff AccessCochraneconcreteFreePublic access on the Cochrane (Sumter County) side of the pool — USACE Ten-Tom recreation point. Verify current conditions before trailering.Pickensville Boat RampPickensvilleconcreteFreePickens County side access near the historic Pickensville Lock & Dam — good mid-pool launch, USACE-maintained.

Gantt Lake

Gantt Lake RV Park Public RampAndalusiaconcreteFree (park day-use)Primary public-access boat ramp on Gantt Lake — at Gantt Lake RV Park, 31620 Riverview Road, Andalusia AL (334-388-0350). Concrete ramp, parking, beach access, fishing piers on-site.Gantt Dam Public AccessGanttconcreteFreeAlabama Power public access near the dam on the Conecuh River pool — confirm current operating hours with Alabama Power Shorelines app before launching.

Geneva County Public Fishing Lake

Geneva County Public Fishing Lake Main Boat RampCoffee SpringsconcreteADCNR day-use feePrimary ADCNR ramp at Geneva County Public Fishing Lake — concrete launch, parking, fishing pier at most PFLs, restrooms, picnic area. Verify current hours and fee schedule at outdooralabama.com before a trip.

Guntersville Dam Tailrace

TVA Guntersville Dam Reservation (Day-Use Access)Guntersvilleshoreline / TVA day-useFreeTVA-managed reservation at 3464 Snow Point Road on the Marshall County side of Guntersville Dam. Visitor center, day-use shoreline access, and a one-mile loop hike past a Civil War-era saltpeter cave. Boat-ramp access in the broader tailrace reach is through nearby Marshall and Morgan-county ramps in the upper Wheeler pool — verify the current TVA signage for any trailer launch at the reservation itself before hauling a boat. This is NOT Lake Guntersville State Park, which sits UPSTREAM of the dam on the Guntersville pool and is not a tailrace launch.

Hays Nature Preserve

Cherokee Landing (Hays Nature Preserve Flint River Access)Huntsvillepaddle / canoe / kayak access (no motorized boat ramp on Bar Lake itself)City of Huntsville permit required to fish the Flint River portion; no permit to fish Bar LakeCherokee Landing is the named Flint River access inside Hays Nature Preserve, at 34.643805, -86.465769 — the downstream take-out for the Alabama Scenic River Trail's 11.5-mile Ryland Pike-to-Hays paddle route. Paddle, wade, or bank access only — there is no concrete launch ramp for power boats on Bar Lake, and Bar Lake itself is not connected to a navigable boat channel. Check USGS 03575100 (Flint River at Brownsboro) gauge before paddling: ideal is 7-8 feet on the gauge, roughly 4 feet of actual river depth. All state and local fishing licenses apply on the Flint River — a permit is required to fish the river within the preserve.

Holt Reservoir

Holt Lock & Dam Public AccessHoltconcreteFreeUSACE-adjacent public ramp near Holt Lock & Dam on the lower pool in Tuscaloosa County. Coordinate with the USACE Holt Resource Office at 11911 Holt Lock and Dam Road; verify current hours before launching. Proximity to the dam tailwater and the Warrior Southern Railway Bridge pylons.Holt Upper Pool Access (Below Bankhead Dam)KellermanconcreteFreeUpper-pool access on the Black Warrior River below John Hollis Bankhead Lock & Dam — the Holt pool begins here and runs 18 miles downstream. Limited parking; confirm road conditions before trailering a tournament rig.

Inland Lake

Inland Dam RampOneontaconcrete$5 per launchLower-end public ramp 9 miles SSW of Oneonta, off Hwy 75 on Inland Dam Road. Patrolled by the Blount County Sheriff's Department; $5 boat launch fee collected at the ramp. Access to the deepest water in the reservoir near the 1939 BWWB dam.Inland Boat Landing (Allgood / Upper End)Allgoodconcrete$5 per launchUpper-end public ramp near Allgood, off Hwy 75 on Inland Boat Landing Road. Patrolled by the Blount County Sheriff's Department; $5 boat launch fee. Launches into the shallower Blackburn Fork inflow end of the reservoir.

Lake Catoma

Lake Catoma Boat Launch (3rd Street NE)CullmanconcretePublic boat launch for Lake Catoma at 1815 3rd St NE, Cullman AL 35055, on the north side of the lake. Access to the Eightmile Creek arm and the main pool. Per City of Cullman Ordinance 2018-36, motors are limited to 25 horsepower on the water-supply lake — trailer and launch bass-boat scale boats only if they comply with the 25-HP cap. Confirm current launch rules, hours, and fees with the City of Cullman before launching.

Lake Eufaula

Lakepoint Resort State Park Boat RampEufaulaconcreteState park entry104 Lakepoint Drive, Eufaula, AL 36027. Full-service launch adjacent to the state park marina and fuel dock — primary tournament launch on the Alabama side.Cotton Hill Park Boat RampEufaula areaconcreteFree (Corps of Engineers)U.S. Army Corps of Engineers recreation area mid-lake — multiple lane concrete ramp, paved parking, restrooms, picnic area. One of several Corps ramps on Walter F. George Lake.Chewalla Creek Public RampEufaula areaconcreteFreeCorps of Engineers access on Chewalla Creek arm — practical launch for creek-arm crappie and pre-spawn bass fishing in the upper-lake pocket.Walter F. George Dam Area RampFort Gaines, GAconcreteFree (Corps of Engineers)Georgia-side Corps ramp adjacent to Walter F. George Lock and Dam — tailrace access for striper and catfish below the dam.

Lake Guntersville

Waterfront Grocery Boat RampGuntersvilleconcreteFreeParking: 40Convenient downtown access. Main-lake launch.North Sauty Boat RampScottsboroconcreteFreeParking: 80Upper-lake access. Large lot, courtesy dock.Goose Pond Colony RampScottsboroconcrete$5Parking: 60Access to Goose Pond flats — classic grass-fishing area.Seibold Boat RampScottsboroconcreteFreeParking: 30Mid-lake access near BB Comer Bridge.Honeycomb Creek ParkGrantconcreteFreeParking: 45Creek access with courtesy dock and restrooms.Lake Guntersville State Park RampGuntersvilleconcreteState park entryParking: 100State park access, full amenities, lodging available.Brown's Creek AccessGuntersvilleconcreteFreeParking: 25Quiet creek access, light pressure.Short Creek LaunchAlbertvilleconcreteFreeParking: 35West-side access near Short Creek pocket.

Lake Jordan

Bonner's Point Landing (Public Access)TitusconcreteFreeMid-lake Alabama Power public access area on the Elmore County side — historic Little Church at Bonner's Sunday lakeside service Memorial Day through Labor Day.Lake Jordan Public Access (Bullfrog / Hwy 111)WetumpkaconcreteFreeSecond of the two public access sites Wikipedia lists for Lake Jordan — lower-lake launch near the Jordan Dam pool.Castaway Island RampTitusconcreteVariesIndependent mid-lake access point serving the north shore Elmore County side of Lake Jordan.

Lake Martin

Wind Creek State Park RampAlexander Cityconcrete$4Parking: 300Largest ramp on Martin. Six launch lanes, six docks, 300 trailer parking spaces, paved parking, restrooms, handicap accessible, security lights, courtesy docks. Phone (256) 329-0845.Chuck's Marina RampDadevilleconcreteFreeParking: 50Full-service marina access — 237 Marina Rd, Dadeville. Phone (256) 825-7733.Kowaliga Bridge RampEqualityconcreteFreeParking: 40South-end access near the historic Kowaliga Restaurant.Madwind Creek RampDadevilleconcreteFreeParking: 30Mid-lake quiet access on the east shore.D.A.R.E. Park RampAlexander CityconcreteFreeParking: 40City park access with restrooms and parking.Smith LandingDadevilleconcreteFreeParking: 25Sandy Creek area public ramp with easy access to the open water.Coley Creek Boat RampAlexander CityconcreteFreeParking: 30City of Alexander City ramp off Dadeville Road.Piney Woods Boat RampAlexander CityconcreteFreeParking: 25City of Alexander City ramp off Coven Abbett Highway.

Lake Mitchell

Higgins Ferry Park Boat RampClantonconcreteChilton County feeChilton County park on the western shore — mid-lake access, campground and picnic area attached.Mitchell Dam Public AccessVerbenaconcreteFreeAlabama Power access site near the dam — lower lake and forebay access.Hatchet Creek Public AccessRockfordconcreteFreeAlabama Power access on the Coosa County side — reaches the Hatchet Creek timber and crappie water.Lay Dam Tailrace Access (Upper Mitchell)ClantonconcreteFreeAlabama Power access below Lay Dam — upper Mitchell headwaters, striper and current water.

Lake Wedowee

Highway 48 Bridge RampWedoweeconcreteFreeAL-48 crossing of the Tallapoosa River. Most Alabama Bass Trail tournaments launch from this ramp.Swagg Public RampWedoweeconcreteFreeMain-lake access near SR 431 corridor. Rocky banks immediately off the ramp.Foster Bridge Public Boat LaunchWedoweeconcreteFreeOff US Highway 431 North via County Road 82 at Foster's Crossroads. Upper-lake access.Lonnie White Public RampWedoweeconcreteFreeMain-lake launch near rocky point structure.Fox Creek Boat LaunchWedoweeconcreteFreeCounty Road 895 via AL-48 West and County Road 863. Creek-arm access.Little Fox Creek RampWedoweeconcreteFreeOff AL-48 West via Shady Grove Road and New Harmony Church Road. Near Fox Creek RV Park.Crescent Creek RampWedoweeconcreteFreeMid-lake access on the Crescent Creek arm.Lee Bridge Public Boat LaunchWedoweeconcreteFreeCounty Road 88 east of Centre. Upper-lake access point.Allen Creek Boat LaunchWedoweeconcreteFreeCounty Road 240 access to the upper Allen Creek arm.Lakeside Marina RampWedoweeconcreteMarina guestPrivate marina ramp on the north end of the lake.

Lamar County Public Fishing Lake

Lamar County PFL Boat RampVernonconcrete (small-craft / jon-boat / bass-boat scale)State Public Fishing Lakes permit + $5 Fishing Permit (includes launch of personal boat) required per ADCNR PFL rules.ADCNR-built boat ramp eight miles west of Vernon at the Lamar County Public Fishing Lake access point — the primary launch on the 68-acre lake, located with the restrooms, concessions (bait, tackle, snacks), fishing pier, cabins, and campsites. Personal boats launch with the $5 Fishing Permit (launch included). Confirm current weekly operating schedule with the WFF Fisheries Section at (334) 242-3471 or WFF District 3 Fisheries Office in Northport at (205) 339-5716 before driving out.

Lay Lake

Beeswax Creek Park RampColumbianaconcreteFreeShelby County park on Beeswax Creek — 2010 Bassmaster Classic daily launch site. Main-lake and Beeswax access.Paint Creek Public AccessColumbianaconcreteFreeAlabama Power public access site on Paint Creek — mid-lake ramp for creek-mouth patterns.Lay Lake Childersburg Boat RampChildersburgconcreteFreeUpper-lake ramp on the Talladega County side, closest access to the Childersburg bluff stretch.Waxahatchee Creek Park RampShelbyconcreteShelby County feeWaxahatchee Creek arm — quiet creek access, crappie and bass water.Spring Creek Public Access (Lay)WilsonvilleconcreteFreeAlabama Power access site on the Shelby County side — secondary creek launch.Lay Dam Public AccessClantonconcreteFreeAlabama Power access near Lay Dam — lower lake and tailwater pool access.

Lee County Public Fishing Lake

Lee County Public Fishing Lake Main Boat RampAuburnconcreteADCNR day-use feePrimary ADCNR ramp at Lee County Public Fishing Lake — concrete launch, parking, fishing pier at most PFLs, restrooms, picnic area. Verify current hours and fee schedule at outdooralabama.com before a trip.

Lewis Smith Lake

Smith Dam Public RampJasperconcreteFree7811 Smith Lake Dam Road, Jasper, AL. Alabama Bass Trail 2019 Northern Division Opener host ramp. Direct access to the dam, Curry Creek, and the lower main lake.Smith Lake Park RampCullmanconcretePark entryCullman County-operated park with ramp, campground, and fishing pier on the Cullman side of the lake. Primary east-side access.Duncan Bridge AccessArleyconcreteFreeMid-lake access near the Duncan Bridge crossing — practical launch for Ryan Creek and Rock Creek arms.Clear Creek Recreation Area (Bankhead NF)Double SpringsconcreteFederal day-use feeUS Forest Service-operated ramp inside William B. Bankhead National Forest on the west side of the lake. Campground and shoreline access.Ryan Creek / Trident Marina LaunchCullmanconcreteMarina feeMarina launch off Ryan Creek Road. Pay ramp; used by Smith Lake tournaments and guide services.

Little Bear Creek Reservoir

Elliot Branch Boat RampHodgesconcreteBCDA user's permit (ages 16-65)325 Elliott Branch Rd, Hodges, AL 35571 (Franklin County). Public ramp on Little Bear Creek Reservoir at the Elliot Branch Campground — high-traction paving, courtesy pier, public sand beach, 38-site campground, and 11 peninsula cabins. Camp manager Ed Cummings at (256) 627-1538. Primary full-service access for the reservoir.Williams Hollow Boat RampRussellvilleconcreteBCDA user's permit (ages 16-65)585 Williams Hollow Rd, Russellville, AL 35653 (Franklin County). Public ramp on the upper-east arm of Little Bear Creek Reservoir at the Williams Hollow Campground — high-traction paving, courtesy pier, public beach, 36 wooded campsites plus 10 waterfront. Camp managers Amanda Black and Rick James at (256) 702-0740 or (256) 460-0201.McAffee Landing Boat RampRussellvilleconcreteBCDA user's permit (ages 16-65)Public BCDA ramp on Little Bear Creek Reservoir in Franklin County — high-traction paving with a courtesy pier. Day-use only (no campground). Mid-reservoir access between Elliot Branch and the dam.

Logan Martin Lake

Lincoln's LandingLincolnconcreteFreeHost ramp for the 2024 St. Croix Bassmaster Open and site of the inaugural Restock Alabama 20,000-largemouth stocking. Off Magnolia Street on the upper lake. Paved parking, courtesy docks.Lakeside Park (Pell City) RampPell CityconcreteFree2801 Stemley Bridge Rd, Pell City. City park with ramp, fishing pier, pavilions, and playground. Central lower-lake access.Logan Martin Dam Public RampVincentconcreteFreeAlabama Power public ramp below the dam / near the dam. Short run to the main lake or tailwater. Verify generation schedule.Riverside LandingRiversideconcreteFreeI-20 corridor access where the lake widens — quick on-and-off for the main-lake lower pool.Choccolocco Creek Public RampLincolnconcreteFreeUpper-lake tributary access into the Choccolocco Creek arm — spawning-season shortcut.Neely Henry Tailrace Access (Ohatchee)OhatcheeconcreteFreeUpper-most Logan Martin access just below Neely Henry Dam — river-style fishing. Check release flows.

Madison County Public Fishing Lake

Madison County PFL Boat RampGurleyconcrete (small-craft / jon-boat scale)$5 Fishing Permit + Launch Permit required per ADCNR PFL rulesADCNR-built concrete boat ramp at 2501 County Lake Road, Gurley AL 35748 — the only ramp on the 105-acre lake. Personal boats require a fishing permit plus a launch permit, and the angler must be purposely fishing. ADCNR prohibits gasoline outboards except at slow trolling speed (no-wake), and rental jon boats are available through the concessions building for a $10 Boat Rental Permit. Contact lake managers Chris and Cole Coultas at (256) 776-4905 for current rental availability and any operational changes.

Marion County Public Fishing Lake

Marion County PFL Boat RampGuinconcrete (small-craft / jon-boat / bass-boat scale)State Public Fishing Lakes permit + $5 Fishing Permit (includes launch of personal boat) required per ADCNR PFL rules. $10 Boat Rental Permit when rentals are available on site.ADCNR-built boat ramp at 554 County Road 148, Guin AL 35563 — the primary launch on the 37-acre lake, located with the restrooms, ADA pavilion, and ADA concessions (bait, tackle, snacks) when the lake is open. Personal boats launch with the $5 Fishing Permit (launch included). Fishing licenses are sold on site when the lake is open — one of the few PFLs in the network where licenses are available at the lake. TEMPORARILY CLOSED FOR RENOVATION per ADCNR as of this writing — call WFF Fisheries Headquarters at (334) 242-3471 or WFF District 3 Fisheries Office in Northport at (205) 339-5716 to confirm current status before driving out.

Monroe County Public Fishing Lake

Monroe County Public Fishing Lake Main Boat RampBeatriceconcreteADCNR day-use feePrimary ADCNR ramp at Monroe County Public Fishing Lake — concrete launch, parking, fishing pier at most PFLs, restrooms, picnic area. Verify current hours and fee schedule at outdooralabama.com before a trip.

Neely Henry Lake

Gadsden City Boat DocksGadsdenconcreteFree1000 Albert Rains Blvd area. Primary Alabama Bass Trail tournament launch — 2021 Bassmaster Whataburger Elite at Neely Henry host ramp and frequent ABT North Division takeoff.Coosa LandingGadsdenconcreteFreeGadsden-side city access with paved parking, courtesy dock, and downtown walk-up to weigh-in facilities.Canoe Creek AccessOhatcheeconcreteFreeAlabama Power public access on the Canoe Creek arm — primary upper Neely Henry ramp.Greensport LandingOhatcheeconcreteFreeMid-lake U.S. 411 crossing access — practical for Big Wills Creek and main-river bend fishing.Rainbow LandingRainbow CityconcreteFreeWest-bank Etowah County access near Rainbow City — rip-rap and shad-spawn water in spring.Neely Henry Dam Tailrace AccessOhatcheeconcreteFreeAlabama Power-managed lower-lake ramp with shore access to the dam tailrace — verify current generation schedule before launching.

Pickwick Lake

McFarland Park Boat RampFlorenceconcreteFree200 James M. Spain Drive. Alabama Bass Trail launch and weigh-in site for Pickwick events. Florence Harbor Marina on-site.Colbert ParkPride Station / SheffieldconcreteFreeLower-pool Colbert County access near the Colbert Fossil Plant discharge area.Waterloo LandingWaterlooconcreteFreeLower Alabama pool access on the Lauderdale County side, near the Mississippi state line.

Pike County Public Fishing Lake

Pike County Public Fishing Lake Main Boat RampTroyconcreteADCNR day-use feePrimary ADCNR ramp at Pike County Public Fishing Lake — concrete launch, parking, fishing pier at most PFLs, restrooms, picnic area. Verify current hours and fee schedule at outdooralabama.com before a trip.

Point A Lake

Point A Lake & Park Boat RampAndalusiaconcreteFree (park day-use)Covington County public ramp at Point A Lake & Park on CR-59, Andalusia AL (334-222-2030). Concrete ramp, parking, picnic area, camping on-site.Point A Dam Public Access (Bank Fishing)AndalusiabankFreeBank-fishing access below Point A Dam on the Conecuh River — walking distance from the day-use parking area. Catfish and river-bass spot when Alabama Power runs generation.

Robert E Bob Woodruff Lake

Jones Bluff Recreation AreaAutauga CountyconcreteFreeUSACE Mobile District recreation area at Robert F Henry Lock & Dam — primary lower-pool ramp, campground on-site.Prattville Public AccessPrattvilleconcreteFreeCity of Prattville public ramp on the Alabama River — upper-middle pool access convenient to Prattville lodging.Swift Creek Public Access (Wetumpka area)WetumpkaconcreteFreeUpper-pool access near the Coosa-Tallapoosa confluence — launch point for the upper Woodruff Lake headwaters.

Sipsey Fork Trout Tailwater

Smith Dam Public Walk-In AccessJasperwalk-in wade access (no trailered-boat ramp)FreeAlabama Power public parking at the base of Lewis Smith Dam on Smith Dam Road near Jasper. Walk-in only — no boat trailer launch. Primary wade-access point for the stocked trout reach; directly below the cold-water release. Check Alabama Power generation schedule before wading.

Sportsman Lake

Sportsman Lake Park Boat LaunchCullmanconcrete (paddle / flat-bottom scale)Free (park admission $2/person)Small-scale boat launch inside Sportsman Lake Park at 1544 Sportsman Lake Rd NW, Cullman AL 35055 — built for flat-bottom boats, kayaks, and pedal-craft, not bass-boat trailers. Park hours 9am to 5pm daily; per the park's official price sheet, park admission is $2 per person and boat launch is free. Park-owned flat-bottom rentals and kayaks available Saturdays and Sundays for $5 (30 min), $10 (1 hr), $15 (2 hr).

Thurlow Lake

Thurlow Lake Public Access (Tallassee)TallasseeconcreteFreeAlabama Power public access on Thurlow Lake in Tallassee. Run-of-river pool maintains a fairly consistent level year-round. Confirm current access conditions via Alabama Power Shorelines app before launching.

Upper Bear Creek Reservoir

Quarter Creek Boat Ramp and BeachHaleyvilleconcreteBCDA user's permit (ages 16-65)6915 Dime Rd, Haleyville, AL 35565 (Winston County). Bear Creek Development Authority ramp on Upper Bear Creek Reservoir with a public beach and handicap-accessible fishing pier.Mon-Dye Boat Ramp and BeachPhil CampbellconcreteBCDA user's permit (ages 16-65)144 Mon Dye Rd, Phil Campbell, AL 35581 (Franklin County). BCDA ramp on Upper Bear Creek Reservoir with a public beach and handicap-accessible fishing pier.Twin Forks Boat RampHaleyvilleconcreteBCDA user's permit (ages 16-65)Upper-end ramp on Upper Bear Creek Reservoir near Haleyville, AL. BCDA-managed — primary access to the headwater end of the pool.

Walker County Public Fishing Lake

Walker County PFL Boat RampJasperconcrete (small-craft / jon-boat scale)$5 Fishing Permit + Launch Permit required per ADCNR PFL rulesADCNR-built concrete boat ramp at 4227 Walker County Lake Road, Jasper AL 35501 — the only ramp on the 163-acre lake. Personal boats require a fishing permit plus a launch permit, and the angler must be purposely fishing. ADCNR prohibits gasoline outboards except at slow trolling / no-wake speed, and rental jon boats are available through the concessions building for a $10 Boat Rental Permit. Contact lake managers David Price and Tiffany Terradas at (205) 522-7739 for current rental availability and any operational changes.

Walter Bouldin Lake

Walter Bouldin Lake Public AccessWetumpkaconcreteFreeAlabama Power public access on the Bouldin reservoir. Wikipedia confirms two public access sites on the combined Jordan-Bouldin pool.Jordan Lake Public Access (Bouldin Connected Pool)WetumpkaconcreteFreeJordan Lake public access site — same pool as Bouldin via the free-flowing canal, runs the full 6,800 acres.

Washington County Public Fishing Lake

Washington County Public Fishing Lake Main Boat RampMillryconcreteADCNR day-use feePrimary ADCNR ramp at Washington County Public Fishing Lake — concrete launch, parking, fishing pier at most PFLs, restrooms, picnic area. Verify current hours and fee schedule at outdooralabama.com before a trip.

Weiss Lake

Cedar Bluff Boat RampCedar BluffconcreteFreeParking: 60Main-lake access at the town boat landing — largest lot on the lake.Little River Marina RampCedar BluffconcreteFreeParking: 40Upper-lake access into Little River arm — best crappie ramp. Marina next door at 1780 County Road 102.Stateline Marina RampLeesburgconcreteFreeParking: 35Border-lake access near the Alabama-Georgia line.Bay Springs LandingCentreconcreteFreeParking: 25Middle-lake quiet access, courtesy dock. Bay Springs Country Inn & Marina on site at 145 County Road 379.Weiss Dam Tailrace AccessLeesburgconcreteFreeParking: 20Below-dam shore access and bank fishing for stripers.Chattooga Bridge RampCedar BluffconcreteFreeParking: 25AWFF-maintained public ramp serving the Chattooga River arm and confluence area.East Diversion RampLeesburgconcreteFreeParking: 20AWFF-maintained ramp east of Leesburg and north of U.S. 411.Mud Creek RampCentreconcreteFreeParking: 25AWFF-maintained public ramp on the Mud Creek arm.

Wheeler Dam Tailrace

Wheeler Dam Public Access (TVA)RogersvilleconcreteFreeTVA-managed public ramp at the base of Wheeler Dam on the Wilson-pool side. Alabama State Route 101 (Wheeler Dam Highway) crosses atop the dam. Direct tailrace access within a short run of the tainter-gate discharge.

Wheeler Lake

Ingalls Harbor Boat RampDecaturconcreteFree701 Market St. NW, Decatur. Primary tournament launch on Wheeler — host site for MLF Phoenix Bass Fishing League Wild Card Regional and city-run bass events.Joe Wheeler State Park RampRogersvilleconcreteState park entry4401 McLean Drive, Rogersville. Adjacent to Wheeler Dam — direct access to the dam cove, tailrace, and state park marina.Wheeler Dam Public AccessRogersvilleconcreteFreeTVA-managed public ramp near Alabama State Route 101 (Wheeler Dam Highway) crossing atop the dam.Flint Creek AccessDecaturconcreteFreeFlint Creek mouth access near U.S. Highway 31 — good staging for creek-mouth pre-spawn fishing.Point Mallard Park RampDecaturconcreteFreePoint Mallard Park, Decatur. City-operated ramp with parking near the Decatur Flats.Elk River Public AccessRogersvilleconcreteFreeElk River mouth access on the upper Wheeler pool — white-bass run and smallmouth tailwater access.Ditto Landing Public RampHuntsvilleconcreteLaunch fee (verify at ship store)Madison County's primary Wheeler Lake ramp — serves the upper pool, Flint Creek, Elk River, and the Guntersville Dam tailrace. Used as Toyota Series / MLF BFL takeoff for upper-lake tournaments. Adjacent ship store, restrooms, bait, campground.Round Island Creek Public Use AreaAthensconcrete (two 2-lane)FreeNorth-shore public-use area on Cowford Road (CR 41) — two 2-lane concrete ramps, courtesy dock, paved parking, restrooms, picnic, camping. Main north-shore launch for First Creek and Second Creek pockets.Mallard Creek Recreation AreaLakeviewconcrete (1-lane)Free (recreation area fees may apply for camping)West-shore TVA recreation area on Mallard Creek — 1-lane concrete ramp, courtesy dock, paved parking, restrooms, picnic, 56-site campground. Quick-launch for the Mallard Creek pocket and the mid-lake creek mouths.

Wilson Dam Tailrace

McFarland Park Boat RampFlorenceconcreteFree200 James M. Spain Drive, Florence. Two extra-wide city boat ramps and Florence Harbor Marina on the same footprint on the Lauderdale (north) side of the Tennessee River immediately below Wilson Dam. Short run upstream puts you directly in the tailrace reach. This IS tailrace water — the ramp sits in the top of the Pickwick pool below Wilson Dam, not upstream on the parent Wilson Lake.

Wilson Lake

McFarland Park Boat RampFlorenceconcreteFree200 James M. Spain Drive. Serves both Wilson pool (above Wilson Dam) and Pickwick pool access. Florence Harbor Marina on-site.Wheeler Dam Public Access (Wilson Side)RogersvilleconcreteFreeTVA-managed ramp below Wheeler Dam on the Wilson pool — direct smallmouth tailrace access at the top of Wilson.Shoal Creek AccessLauderdale CountyconcreteFreeShoal Creek arm public access on the Lauderdale shoreline — creek-mouth fishing and back-of-creek largemouth cover.Joe Wheeler State Park Ramp (Wheeler Dam)RogersvilleconcreteState park entry4401 McLean Drive. State park ramp immediately below Wheeler Dam — practical Wilson pool launch for anglers fishing the tailrace and upper Wilson main-river rock.

Yates Lake

Yates Lake Alabama Power Public AccessTallasseeconcreteFreeParking: 20Alabama Power maintains one public access site on Yates Lake near Tallassee. Verify current status and directions through Alabama Power Shorelines (apcshorelines.com) before launching.