BridgeReportCard
HomeAlabamaPerry County › All bridges

Every bridge in Perry County, Alabama

162 inventoried bridges, busiest first

United States Bridge Conditions2025 National Bridge Inventory, FHWACompiled

BridgeBuiltVehicles/dayCondition
CR 45 over Al 519563,430Fair
Al 5 over Taylor Creek19583,318Fair
Al 5 over Wallace Creek19583,112Fair
Al 5 over Rice Creek19553,070Fair
Al 5 over Ellard Creek19582,940Fair
Al 5 over Ut Cahaba River19582,940Fair
Al 5 over Ut Old Town Creek19582,890Fair
Al 5 over Old Town Creek19582,768Fair
Al 5 over Boguechitto Creek19472,570Fair
Al 14 over Sand Creek19992,520Good
Al 14 over Ut Sand Creek19992,520Good
Al 14 over Richey Lake Branch19972,190Good
Al 14 over UT Cahaba River19262,190Fair
US 80 over Coffee Creek19462,165Fair
US 80 over Coffee Creek (+)19902,165Fair
Al 14 over Rice Creek19251,890Fair
FAS03 CORT#6 #1 over Rel Br Cahaba River19641,575Fair
FAS03 CORT#6 over Rel Br Cahaba River19641,575Fair
Fas 03 CORT#6 #4 over Rel Br Cahaba River19641,575Fair
Fas 03 C.R.6 over Cahaba River19641,525Fair
Al 5 over Washington Creek19391,358Fair
Al 61 over Greer Creek19251,270Fair
Al 14 over Bingham Creek19971,050Good
Al 14 over Possum Creek19941,050Good
Al 14 over Silver Creek19971,050Fair
Al 14 over Cahaba River1990981Good
Al 183 over Ut Washington Creek1952930Fair
Al 219 over Beaverdam Creek1957928Fair
Al 183 over Ut Washington Creek1952900Fair
Al 219 over Beaverdam Creek1957900Fair
Al 219 over Osborn Creek1957900Fair
Al 219 over Osborn Creek1957900Fair
Al 219 over Ut Beaverdam Creek1957900Fair
Al 219 over Ut Oakmulgee Creek1957900Fair
Al 183 over Brush Creek1952870Fair
Al 183 over Ut Brush Creek1952870Fair
Al 183 over Ut Washington Creek1994870Fair
Al 183 over Washington Creek1994870Fair
Al 219 over Ut Beaverdam Creek1957860Fair
Al 14 over Alligator Hole1926690Fair
Al 14 over Goose Creek1994690Good
Al 14 over Wells Creek1994690Fair
Al 14 over Dry Creek1997660Fair
Al 14 over Waters Creek1997660Fair
Co Rd 29 over None1970641Good
CR 16 over Old Town Creek1965510Fair
Fas Rt 10 over Branch1953510Fair
CR 16 over Old Town Creek CR161965475Fair
Al 183 over Dutch Creek1955450Fair
Al 183 over Holsombech Creek1955450Fair
Al 183 over Pickett Branch1955450Fair
Co Rt 12 over Coffee Creek1940450Fair
Al 183 over Mill Creek1996439Good
Al 183 over Caffe Creek1954429Fair
Al 183 over Little Creek Relief1997421Fair
Al 183 over Boiling Mill Creek1955410Fair
CORT12 FAS03 over Duncan Creek1965410Fair
Duncanroad CR12 over Brush Creek1965410Fair
County Road 29 over Town Creek2004400Fair
Al 175 over Wallace Creek1929380Fair
Al 183 over White Branch1954380Fair
Al 183 over Hagard Creek1954370Fair
Duncan Rd Fas 03 over Water Shed Creek1959370Fair
Al 175 over Welch Branch1974357Fair
Al 183 over Camp Branch1952350Fair
County Rt 64 over Goose Creek1963350Fair
Co RT24SCOTTSTATR over Boguechitto Ck Fas 071962345Fair
Co Rt 24 Scottstr over Washington Creek Fas 071954345Fair
C.R. 65 over Freetown Creek1968325Fair
Fas 08 C.R.20 over Trib.washington Crk1968325Fair
Fas 08 C.R.20 over Washington Creek1968325Good
Fas 08 CR20 over Boguechitto Creek1956325Good
CR 12 over Coffee Creek1965315Fair
Co Rd 6 over Possum Creek1968305Fair
County Road 29 over Brush Creek2004305Good
Co Rt 38 over Tributary Boguechitto Ck1966300Fair
Al 175 over Old Town Creek1971281Good
CR 48 over Pole Cat Creek Fas 081968245Fair
C.R.7 over Old Town Creek1963225Fair
Co Rd 48 FAS09 over Water Shed Branch1968225Fair
CR23 Morgan Spring over Brush Creek1958210Fair
Co Rt 23 Polecatc over Polecat Creek1958210Fair
County ROUTE47 over Wallace Creek1948210Fair
County Road 23 over Pole Cat Creek1958210Fair
Old Hwy #5 CR47 over Tributary Taylor Creek1948200Fair
Co RT#58 Pineflat over Drainage to Cahaba River1968191Fair
Co Rt 15 over Washington Creek1965175Fair
CO.RD.#4 Mt. Olive over Rice Creek2014170Good
C.R.61 Leo Plummer over Boguechitto Creek1984165Fair
CR30 over Dry Creek1968165Fair
CR 123 Tucker Road over Tucker Creek1960155Fair
Bates Stat. CR25 over Chaney Creek1966150Poor
CR 24 Agnew Road over Prairie Creek2002150Good
County Road 13 over Tayloe Creek2003150Good
FAS03 CR12E Dickey over Washington Creek1977150Fair
FAS03 DICKEYRD#3 over Boguechitto Creek1981150Fair
FAS03 Dickey RD#12 over Relief Washington Creek1955150Fair
FAS03DICKEY RD#3 over Relief Washington Creek1955150Fair
Fas 03 Dickey Rd over Rel Boguechitto Creek1949150Fair
Fikes Ferry C.R.30 over Main Bridge Rice Creek1961150Fair
Fikes Ferry CR30 over Branch Creek1961150Fair
Fikes Ferry CR30 over Main Bridge Rice Ck1965150Fair
Windmill Rd C.R.20 over Prairie Creek1962150Fair
Windmill Rd. CR20 over Polecat Creek Tributary1983150Fair
City Street CR 222 over Rice Creek1981144Fair
Skitter Rd. CR159 over Bogoechitto Creek1964140Fair
Oscar Price Road over Sand Creek1958135Poor
Co Rt 74 Gravel R over Wells Creek1966130Poor
County Rt 51 over Dobine Creek1963130Fair
Gravel Road CR75 over Potatoe Patch Creek1958130Fair
Windmill Rd. CR20 over Polecat Creek1976130Fair
C.R. 50 over Rogers Creek1961125Fair
CR93 Alvin Carter over Old Town Creek1985125Fair
CR93 Alvin Carter over Wallace Creek1980125Fair
Co Rt 38 over Boguechitto Creek1961125Fair
County Route 38 over Boguechitto Creek Rel Br1961125Fair
Jack Green C.R.100 over Wallace Creek Rel1979125Poor
Jack Green CR100 over Wallace Creek1979125Fair
Walter Boyles Rd over Old Town Creek1958121Fair
C.R.132 Creel Rd over Trib.mill Creek1979120Fair
CR132 Creel Rd. over Dobine Creek1968120Poor
Stevens Mem CR46 over Mud Creek1967120Fair
Stevens Mem. CR46 over Trib. Mud Creek1967120Good
County Road 49 over Cahaba River Bridge1975116Fair
CR 129 C.james Rd. over Bouge Chitto Creek1970115Fair
CR82 Otto Webb Rd over Prairie Creek1961111Fair
Dobyne RD.CR71 over Oakmulgee Creek1980110Fair
Dobyne Rd CR71 over Trib. Oakmulgee1980110Fair
County Road 24 over Prairie Creek2006102Good
C.R.13 Tayloe Rd. over Tayloe Crk Branch1987100Fair
C.catfish Rd CR131 over Dry Creek1968100Fair
CR 23 W.tolar Rd. over Brush Creek2000100Good
Co. Rt. 7 over Rice Creek1963100Fair
County Road 13 over Tayloe Creek2003100Good
County Road 69 over Oakmulgee Creek2000100Fair
Hodgens Rd over Bonett Creek1965100Fair
CR134 Ollis Martin over Trib. Oldtown Creek197190Fair
Gravel Road CR70 over Beaverdam Creek197790Fair
Pryor Bottom Roa over Osborn Creek198590Fair
Medline Road over Williams Creek201789Good
Gravel Road CR121 over Old Town Creek197180Fair
Skeeter Rd CR159 over Boguechitto Creek196475Poor
Atkins Norfleet Rd over Dry Creek201874Good
County Road 64 over Oakmulgee Creek200566Good
Levert Rd (CR49) over Potato Patch Creek201866Good
Levert Rd. over Potato Patch Creek201866Good
Faith Chapel CR87 over Tributary Brush Creek196065Fair
County Road 46 over Mud Creek200460Good
Gravel Road CR 73 over Potatoe Patch Creek190060Fair
Gravel Road over Dry Creek197160Fair
Stephens Church Rd over Mud Creek198560Good
CR 154 Massengale over Trib. Little Brush Creek197655Fair
CR211 over Trib Oakmulgee Cr.201755Good
Springhill Rd over Tributary Old Town Creek197755Fair
Cosby Road - CR-69 over Oakmulgee Creek201553Good
CR 110 Holsingback over Trib. Oakmulgee196450Fair
Otto Webb RD over Big Prairie CRK202350Good
CR154 Massengale R over Trib. Brush Creek197645Fair
Gravel Road CR.161 over Tributary Prairie Creek197145Poor
Cookie Man Rd over Polecat Creek198935Good
CO.RD.70 Sher.heuy over Beaverdam Crk Relief198530Fair
County Road 145 over Trib to Oakmulgee Creek200515Good

Source: FHWA National Bridge Inventory, 2025.

Perry County bridge conditions · Alabama bridges by county.

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