BridgeReportCard
HomeAlabamaShelby County › All bridges

Every bridge in Shelby County, Alabama

343 inventoried bridges, busiest first

United States Bridge Conditions2025 National Bridge Inventory, FHWACompiled

BridgeBuiltVehicles/dayCondition
I - 65 over Bishop Creek198083,600Fair
I65 over Hogpen Creek197977,840Fair
I - 65 over Buck Ck195957,460Fair
I - 65 North over Cahaba River197856,815Fair
I - 65 South over Cahaba River197856,815Fair
I - 65 North over Co Rd 17198047,910Fair
I - 65 South over Co Rd 17198047,910Fair
I - 65 North over Oak Mountian Road197941,800Fair
I - 65 South over Oak Mountain Road197941,800Fair
I - 65 over Al - 119198041,800Good
CR 41 over Ut to Bear Creek195841,000Fair
I - 65 over Branch195938,990Fair
I - 65 North over Branch197538,920Fair
I - 65 North over Branch197538,920Fair
I - 65 North over Peavine Ck * Scl RR197538,920Fair
I - 65 South over Peavine Creek * Scl RR197538,920Fair
Al - 38 (US 280) over Branch193132,800Fair
Al - 38 (US 280) over N Fork of Yellow Leaf Ck197831,530Fair
Al - 38 (US 280) over Dbl Mt Creek197831,130Fair
Al - 38 (US 280) over Poplar Creek197831,130Fair
I - 65 North over Co Rd 26195928,730Fair
I - 65 North over L & N RR / Old US 31195928,730Fair
I - 65 North over L * N RR195928,730Fair
I - 65 South over Co Rd 26195928,730Fair
I - 65 South over L * N RR195928,730Fair
I - 65 South over Old U S 31 / L & N RR195928,730Fair
Al - 3 North over Peavine Ck * Acl RR192428,511Poor
Al - 3 (US 31) over Cahaba River195327,940Fair
Al - 3 (US 31) over I - 65197425,980Fair
Al - 38 (US 280) over Little Creek197625,390Fair
Al 119 over Allen Branch199525,170Fair
Al - 38 (US 280) over Branch197625,070Fair
US 280 over Branch197625,070Fair
Al - 119 over Buck Creek200223,590Good
I - 65 North over L & N RR195922,985Fair
I - 65 South over L * N RR195922,985Fair
Al - 3 (US 31) over I - 65202020,566Good
I - 65 North over Norfolk Southern RR201320,220Good
I - 65 South over Sou RR196020,220Fair
I - 65 North over Buxahatchee Ck * L*n RR196019,495Fair
I - 65 South over Buxahatchee Ck * L*n RR196019,495Fair
Co Road 66 over Buck Creek199719,216Fair
Al - 38 (US 280) over Branch197619,210Fair
Al - 38 (US 280) over Branch197619,210Fair
Al - 38 (US 280) over Branch197619,210Fair
Al - 38 (US 280) over Clear Prong Creek197618,150Fair
Al - 38 (US 280) over Popular Springs197618,150Fair
Al - 38 (US 280) over Morgan Creek193118,130Fair
Co.hwy. 275 over Cahaba River198616,877Fair
Co. Hwy. 29 over Cahaba River196116,152Fair
County Rd 52 over Cahaba River202115,911Good
Al - 3 North over Cahaba Valley Creek192415,675Fair
Al - 3 South over Cahaba Valley Creek195515,675Fair
Co Rd 52 over Trigger Creek195214,630Fair
Al - 119 over Cahaba Valley Ck196714,200Fair
Al - 3 over L & N RR195314,180Fair
Al - 3 South over Peavine Ck * Acl RR195513,630Fair
County Road 52 over Buck Creek202212,816Good
County Road 52 over Lee Brook199712,538Fair
County Road 11 over Peavine Creek201312,213Good
Al - 261 over Buck Ck195511,570Fair
Al - 119 over Bishop Creek196911,270Fair
Al - 3 North over Branch192011,185Fair
US 31 over Branch Mp 251.40195711,185Fair
Al - 261 over Creek192511,100Fair
Al - 261 over Vulcan Matl Haul Road199611,100Fair
County Road 95 over Lee Brook200110,766Good
Al - 70 over Branch196610,680Fair
Al - 70 over Branch196610,680Fair
Al - 70 over Branch196610,680Fair
Al - 119 over Lake Purdy197310,530Fair
Co. Hwy. 52 over Hogpen Creek197810,221Fair
Al - 38 East over Coosa River199910,090Fair
Al - 38 West over Coosa River198410,090Fair
Co. Hwy. 11 over N.fork Peavine Creek19579,796Fair
CR 26 over Buck Creek20039,533Fair
Al - 38 East over Muddy Prong Creek19769,075Fair
Al - 38 West over Muddy Prong Creek19769,075Fair
US 31 over Branch19208,830Good
Al - 38 East over Scl RR19858,810Fair
Al - 38 West over Scl RR19858,810Fair
Co. Hwy. 280 over Yellowleaf Creek19318,739Fair
County Rd 264 over Buck Creek20168,714Good
Al 119 over Shoal Ck19478,710Fair
CR 52 over Walking Trail20098,500Good
Co Rd 52 over I - 6519798,500Fair
Al - 25 over I - 6519608,490Fair
Al 25 over Town Creek19288,490Fair
Co Hwy 105 over Cahaba Valley Creek19987,888Fair
CR 17 over Beaverdam Creek20117,730Good
Al - 3 (US 31) over Branch19207,680Fair
Al - 3 (US 31) over Buxahatchee Ck19207,680Fair
Mccain Parkway over Hogpen Creek19867,500Good
Al - 119 over Shoal Creek20057,440Good
Co. Hwy. 11 over Cooper Branch19577,378Good
Co. Hwy. 44 over Buck Creek19627,242Fair
Co Rd 26 over Dravo Quarry Road19996,840Fair
Al - 25 over Branch19256,830Fair
Al - 25 over Csxt Railroad20166,810Fair
Co. Hwy. 26 over N. Fork of Big Creek19376,770Fair
Co. Hwy. 26 over N. Fork of Big Creek19376,770Fair
Al 25 over Branch19256,650Fair
Co Hy 47 over Yellowleaf Creek19976,500Good
Doug Baker Blvd. over Cahaba Valley Creek20036,500Good
Al - 155 over Sourr*spring Creek Rd19366,370Fair
Al 25 over Branch19256,290Fair
Al - 25 over Beeswax Creek19306,176Fair
Al 25 over Spring Creek19366,040Fair
Stonehaven Trail over Buck Creek20036,010Good
CR 22 over Spring Creek20055,560Good
Al 25 over Branch19315,530Fair
County Road 26 over Beaver Dam Creek20005,470Good
Al - 70 over Waxahatchee Creek20075,420Good
Al - 25 over Bulley Creek20195,310Good
Al - 25 over Yellow Leaf Creek19855,050Fair
CR 12 over Flood Relief20005,000Good
Co. Hwy. 26 over N.fork Big Creek19924,500Good
Co. Hwy. 26 over Wolf Creek19504,401Fair
Co. Hwy. 47 over Weaver Creek19384,392Fair
Al-53 (US-231) over Kelly Creek20174,370Good
Co. Hwy. 61 over Bulley Creek19564,302Fair
Crosscreek Trail over Bishop Creek19594,300Good
CR 12 over Dry Creek20144,182Good
CR 47 over Ut to Beeswax Creek20004,000Fair
CR 47 over Ut to Yello Leaf Creek20004,000Fair
Co. Hwy. 47 over Yellowleaf Creek19873,818Fair
Al - 25 over Southern RR20083,790Fair
County Road 17 over Cunningham Branch20053,736Good
County Road 17 over Woods Creek20053,736Good
Co. Hwy. 47 over N.fork Yellowleaf Creek19843,690Fair
Co. Hwy. 47 over Yellowleaf Creek19873,690Good
Weatherly Way over Peavine Creek19903,645Fair
Al 25 over Town Creek19633,630Fair
Co. Hwy. 61 over Little Beeswax Creek19563,563Fair
County Road 26 over Virlie Quarry Haul Road20003,550Fair
Co. Hwy. 43 over Yellowleaf Creek19783,308Fair
Al 25 over Branch19283,300Fair
Al - 25 over Camp Branch19283,208Fair
Al-25 over Waxahatchee Creek20233,202Good
1ST Street S.W. over Branch19823,200Good
Al - 53 (US 231) over Gabe Branch19413,200Fair
Co. Hwy. 280 over Branch Off Yellowleaf CR19313,200Fair
Ballantrae Club Dr over S. Fork Yellowleaf Creek20033,177Good
Al - 76 over Logan Branch19923,170Good
Overland Road over Shoal Creek19943,000Fair
Al 76 over Branch19682,890Fair
Riverchase Pkwy over Branch19752,500Fair
Al - 145 over Beeswax Creek19682,470Fair
Al - 145 over Stream19692,470Fair
Shelby St. over Shoal Creek19942,400Good
Co. Hwy. 280 over Railroad19312,370Fair
County Road 55 over Muddy Prong Creek20162,356Good
County Road 24 over Spring Creek20222,320Good
Co. Hwy. 22 over Shoal Creek19562,228Good
Chandlar Rd over Bishop Creek19752,115Fair
John Findlay Drive over Spillway19502,100Fair
Co. Hwy. 439 over Yellowleaf Creek19722,021Fair
CR 22 over Drainage Ditch20072,000Fair
Co Rd 39 over Hollver Branch20012,000Good
Indian Valley Road over Indian Valley Lake19602,000Fair
Greystone Way over Lee Branch19951,800Fair
Old Cahaba Parkway over Lake Spillway20021,800Good
Commerce Drive over Coales Branch19881,650Fair
CR 39 over Ut to Boliver Creek20011,600Good
Co. Hwy. 42 over S. Fork Camp Branch19921,588Fair
Co Hwy 10 over Davis Creek19941,545Fair
Co Hwy 10 over King Creek19961,545Good
Co. Hwy. 10 over Savage Creek19621,545Fair
Co. Hwy. 17 over King Creek19881,545Good
Co Rd 87 over I - 6519591,530Fair
CR 55 over Four Mile Creek20071,526Fair
Massey Rd-co339ex over Quarry Road19771,518Fair
County Road 60 over Lit Coosa River19961,475Fair
Al - 25 over Shoal Creek19351,450Fair
Co. Hwy. 73 over S. Fork of Shoal Creek19811,405Fair
Co. Hwy. 55 over Yellowleaf Creek19831,400Fair
CR 85 over Locust Creek20031,278Fair
CR 42 over Ut to Coosa River20001,250Good
Hidden Creek Pkwy. over Coales Branch19991,210Good
Co Rd 33 over I - 6519791,200Fair
Co. Hwy. 340 over Buck Creek20001,200Good
Co. Hwy. 28 over Little Beeswax Creek19631,167Good
Co. Rd. 30 over Beeswax Creek20011,161Good
Co. Hwy. 61 over Coosa River Tributary19521,157Fair
Co. Hwy. 13 over Hurricane Creek19851,125Fair
CR 16 over Lafarge Quarry Rd20091,120Good
Al - 25 over Bear Creek19951,080Good
Al 25 over Branch19351,080Fair
Co. Hwy. 61 over Fourmile Creek19581,031Fair
Co. Hwy. 55 over Muddy Prong Creek19511,017Fair
6TH Ave SW over Buck Creek19731,000Fair
CR 51 over Ut Muddy Prong Creek20101,000Good
Co. Hwy. 26 over Buck Creek19841,000Good
Co. Hwy. 280 over Branch19311,000Good
Co. Hwy. 280 over Little Creek19311,000Good
Co. Hwy. 280 over Little Creek19311,000Fair
Co. Hwy. 61 over Beeswax Creek19451,000Fair
Eagle Crest Drive over Cahaba Valley Creek19891,000Good
Forest Lakes Pkwy. over Poplar Branch20001,000Fair
Stadium Trace Pkwy over CSX RR20171,000Good
Co. Hwy. 62 over Blue Spring Branch1955976Good
Narrows Way over Branch of Yellowleaf Ck1998900Fair
Kilkerran Lane over Spillway For Lake2003862Good
Co. Hwy. 71 over Kates Branch1963848Fair
Co Rd 40 over N. Branch Fourmile Creek1997821Good
County Route 39 over Yellowleaf Creek1996817Fair
CR 47 over Ut to Mill Creek2006800Good
Co. Hwy. 51 over Yellowleaf Creek1935800Poor
Commerce Circle over Coales Branch1988800Good
Simmsville Rd over I - 651975800Fair
CO.HWY.306 over N.fork Buxahatachee Crk.1993796Fair
Co. Hwy. 42 over Camp Branch1967795Fair
Co. Hwy. 16 over Dry Creek1960769Good
Co. Hwy. 42 over Camp Branch1971769Fair
Co. Hwy. 42 over Waxahatchee Creek1971769Fair
Co. Hwy. 72 over Hogpen Creek1989769Fair
Co. Rd. 20 over N. Fork Buxahatchee CR.2000768Fair
County Road 85 over CSX Railroad2002765Fair
Chelsea Park Dr. over CSX Railroad2006750Good
County Road 83 over Blue Spring Branch2003750Good
Co. Hwy. 280 over Clear Prong Creek1940725Fair
Co Hwy 266 over Beaverdam Creek1997705Good
Co. Hwy. 49 over Yellowleaf Creek1985700Good
County Road 86 over Long Branch2002700Fair
Tall Timber Drive over Drainage Ditch From Lake1985700Good
Co. Hwy. 42 over Mud Creek1973692Good
Co. Hwy. 69 over S. Fork Yellowleaf1986685Fair
Co. Hwy. 71 over Spring Creek1963675Good
Subdivision Road over CSX Railroad2006653Good
Co. Hwy. 280 over Cooper Creek1931650Fair
Forest Lakes Blvd over Poplar Branch2001650Fair
Co. Hwy. 280 over N. Fork of Muddy Prong1931642Fair
Co. Hwy. 204 over King Creek1992640Fair
Co. Hwy. 55 over Railroad1970621Fair
Weatherly Way over Peavine Creek1990620Fair
Co. Hwy. 45 over Yellow Branch Creek1990606Fair
CR 97 over Ut to Camp Branch2003600Good
Co. Hwy. 280 over N. Fork of Muddy Prong1931600Fair
County Road 107 over Spring Creek2004600Good
County Road 39 over South Fork Yellowleaf CR2001600Fair
Eagle Point Circle over Ivy Branch1998600Good
Co. Hwy. 280 over Muddy Prong Creek1931599Fair
CR 39 over Toms Creek2006550Good
Co. Hwy. 16 over Spring Creek1990549Fair
Co Rd 22 over I - 651959526Fair
16TH Street over Buxahatchee Creek1984500Fair
Blackridge Dr. over CSX Railroad2021500Good
Bridlewood Dr over Prairie Brook1992500Good
CR 32 over N. Fork Yellowleak Ck2007500Good
CR 85 over Ut to Locust Creek2001500Good
Co Hwy 34 over N Fork Wolf Creek1995500Good
Co. Hwy. 91 over Beaver Dam Creek1990500Fair
County Road 81 over Spring Branch2002500Good
Plantation Place over Lee Brook1992500Good
Southlake Parkway over Southlake1986500Good
Surrey Lane over Cahaba Valley Creek1970500Fair
Timberline Trail over Timberline Lake2004500Good
Co. Hwy. 81 over Blue Spring Branch1984450Good
Elm Street over Lee Brook2004450Good
Co. Hwy. 55 over Bear Creek1989446Good
Co. Hwy. 23 over Dry Creek2000421Good
Co. Hwy. 45 over Bear Creek1989406Fair
Co. Hwy. 32 over N.fork Yellowleaf Creek1996400Good
Co. Hwy. 74 over Boliver Creek1990400Good
Co. Hwy. 34 over Stream Off Wolf Creek1981388Fair
Co. Hwy. 49 over Fourmile Ck1984384Good
Co Rd 71 over Spring Creek Branch1998357Good
Lacey Ave. over Beaverdam Ck2005350Fair
Timberline Drive over Dixie Railroad2007350Good
South Forty Dr over Lit Buck Creek1987333Good
CR 61 over Trib. of Four Mile Creek2006316Good
CR 495 over Ut to Lake Purdy1997300Good
CR 83 over Blue Springs Creek2008300Good
Highland Vill. Dr. over Ivy Branch2005300Fair
Co Hwy 410 over Bully Creek1995279Good
CR 441 over 4 mile creek2019256Good
CR 444 over Tanyard Branch2004250Good
Regent Park Drive over Ut to Fowler Lake2005250Good
Co. Hwy. 365 over Bishop Creek1993234Fair
Co. Hwy. 59 over SW Fork Kelly Creek1988216Fair
Dead Hollow Road over Morgan Creek1998202Good
Co. Hwy. 450 Ext. over Muddy Prong Creek1962200Fair
Crosscut Road over Big Creek Branch2002200Good
Forrest Village Ln over Ut Spring Creek2000200Good
Golden Meadows Dr. over Ut to Spring Ck2006200Good
Stone Creek Pl over Ut to Spring Creek2006200Good
Co Rd 109 over Sfork Page Spring Branch2001189Good
Sweet Gum Drive over No. Fork Yellowleaf Ck1996178Good
Mill Creek over Cr-3112017177Good
Brookshire Lane over Hogpen Creek1992175Good
Co. Hwy. 368 over Cahaba Valley Creek1993171Fair
Co Rd 215 over S.fork Buxahatchee Creek1999161Good
Co Hwy 77 over Little Beeswax Creek1996150Good
Co. Hwy. 450 Ext. over Clear Prong Creek1975150Fair
Co. Rd. 77 over Little Beeswax Creek2000150Fair
Dead Hollow Road over Tanyard Branch2016150Fair
Riverwoods Parkway over CSX Railroad2003150Good
CR 266 over Dry Creek1997125Fair
CR 363 Palomino Tr over Ut to Bishop Creek2011125Good
Whisenhunt Road over Yellowleaf Creek1983120Fair
9TH Street over Buxahatchee Creek1984100Good
CR 101 over Causeway of Private Lake2011100Good
CR 404 over Ut to Lay Lake2011100Good
CR 434 over W. Fork Tanyard Branch2007100Good
Cahaba Beach Road over Little Cahaba River1904100Poor
Co Rd 202 over S Branch Buxatchee Creek1999100Good
Co Rd 67 over I - 651960100Fair
Dead Hollow Road over Morgan Creek2009100Good
Monaghan Drive over Ut to Fowler Lake2007100Good
Norman Way over Ut to Fowler Lake2007100Good
Quail Ridge road over Hurricane Creek2000100Good
Crenshaw Swamp Rd over Yellowleaf Creek196399Fair
Co Rd 57 over Little Creek199898Fair
Spr CR Cemetary Rd over Spring Creek196082Fair
Shady Road over Big Creek200280Good
Beaver CK. road over Mud Creek201875Good
Bridge Drive over Cahaba Valley Creek198075Good
CR 334 over Peavine Creek200575Good
Co. Hwy. 365 over Dry Brook197075Fair
Hidden Ridge Drive over Thomas Branch199975Fair
Shelby Farms Drive over Ut Spring Ck200675Good
_Paradise point DR over _UT to lay lake198875Fair
CR 446 over Unnamed Creek200150Good
Co. Hwy. 211 over Railroad192250Fair
Cross Creek Drive over Bear Creek200050Good
Dead Holl. Rd. N over _morgan Creek201950Fair
Kelly Creek Road over Ut to Kelly Creek200550Good
Old Deer Creek Rd over Bear Creek199550Fair
Season Road over Bear Creek200150Good
Season Road over Branch of Bear Creek200150Good
Atchison Trace over Big Creek193540Fair
Glades Pkwy over Ut to Buxahatchee Creek200640Good
Alexander Road over Shoal Creek201735Good
Moore Drive over S. Fork Yellowleaf Creek197830Fair
Silver Ck. Lane over Ut Spring Ck200825Good
Tolbert St over Branch Creek199825Good
_Liberty Road over _Little Creek201825Good
Carr. creek pky over Carriage Creek200420Good
Chelsea Park Trail over Ut to Yellowleaf Ck200720Fair
Lime Creek Way over Bolivar Creek200620Fair
Co Rd 377 over Cooper Branch199710Good
Sanctuary Road over Ut to Beeswax Creek200310Fair
Trails End Road over So. Fork Yello Leak Ck200310Fair

Source: FHWA National Bridge Inventory, 2025.

Shelby County bridge conditions · Alabama bridges by county.

Background: how bridge ratings work · what "poor" and "structurally deficient" actually mean · how often bridges are inspected.