State profile · Below median Poor share

Alabama bridge safety

Condition ratings, load ratings, and Poor-condition data for every public highway bridge in Alabama, based on the FHWA National Bridge Inventory.

13,471
Public bridges
35.0%
Good condition
3.3%
Poor condition

Data updated May 2026

Total Bridges

13,471

Public highway bridges in Alabama

Good Condition

35.0%

4,721 bridges rated 7-9

-15.0pp vs 50% benchmark

Poor Condition

3.3%

451 bridges whose lowest applicable component is rated 0-4

-3.6pp vs national avg 7.0%

Alabama vs national bridge condition

Alabama - Good condition share 35.0%
National avg

Share of bridges rated 7-9 on the FHWA 0-9 scale (deck, superstructure, substructure all good).

Alabama - Poor-condition share 11.2%
National avg

Lower is better. Bar maxes at 30% (worst-state ceiling). National average sits at 7.0%.

Alabama vs nearby ranks

Adjacent states by Poor-condition share (lower share = better)

States are ranked by the share of bridges whose lowest applicable component rating is 4 or below. This describes recorded condition; it does not measure funding effectiveness or live crossing safety. States here sit immediately above and below Alabama on the same metric.

FL

Florida

2.75% top marginal rate
Structure
Progressive
Burden @ $100K
$12,892

VA

Virginia

3.03% top marginal rate
Structure
Progressive
Burden @ $100K
$14,122
Selected

AL

Alabama

3.35% top marginal rate
Structure
Progressive
Burden @ $100K
$13,471

MN

Minnesota

3.63% top marginal rate
Structure
Progressive
Burden @ $100K
$11,969

CT

Connecticut

3.95% top marginal rate
Structure
Progressive
Burden @ $100K
$4,277

Bridges Needing Most Attention in Alabama

Six lowest-condition bridges in Alabama, ranked by the portal's composite display score. Inspection intervals are risk-based under current NBIS rules.

All Bridges in Alabama

CR. 23

Good

Over: Borden Branch

1.10 MI SOUTH OF CR 24, Lawrence, AL

Built 2016 Load: 58.2 t ADT: 44

SR-8 (US-80) EBL

Good

Over: Big Swamp Creek

5.5mi.W of Lowndesborrow, Lowndes, AL

Built 2020 Load: 58.2 t ADT: 5,245

SR-163

Good

Over: Perch Creek

4.7 MI S I-10, Mobile, AL

Built 2021 Load: 58.2 t ADT: 7,778

SR 217

Good

Over: BIG CREEK

5.1M N CO RD 63, Mobile, AL

Built 2023 Load: 58.3 t ADT: 1,218

CO RD 118

Good

Over: DYNNE CREEK

.5MI OFF CR 19, Cleburne, AL

Built 2016 Load: 58.4 t ADT: 169

CO ROAD 16

Good

Over: JUSTICE MILL CREEK

2 MI SW OF HARTFORD, Geneva, AL

Built 1985 Load: 58.4 t ADT: 107

WALLAHATCHIE ROAD

Good

Over: DRAINAGE RELIEF

2.4 MI NE OF OLD PIKE RD, Montgomery, AL

Built 1977 Load: 58.4 t ADT: 1,872

ST CLAIR CO HWY 6

Good

Over: LITTLE BLACK CREEK

1 0 MI SE SANIE CHU, St. Clair, AL

Built 1975 Load: 58.4 t ADT: 3,943

CO RD 34

Good

Over: BRIER CREEK EAST

2.42 KM E OF MILLRY, Washington, AL

Built 1995 Load: 58.4 t ADT: 1,276

Weeks Branch

Good

Over: Lyter Ln

0.1 miles south of CR 11, Baldwin, AL

Built 2022 Load: 58.5 t ADT: 50

CO. RD. 77

Good

Over: STREAM

235' FROM US84 MP 145.2, Covington, AL

Built 2003 Load: 58.5 t ADT: 150

18TH ST

Good

Over: TANYARD CREEK

18TH ST * AL 69, Walker, AL

Built 1970 Load: 58.5 t ADT: 800

Hayes Cemetery RD

Good

Over: Neeley Creek

1 Mile East of Hayden, Blount, AL

Built 2023 Load: 58.6 t ADT: 126

CO RD 11

Good

Over: MILL BRANCH

.3 MI N JCT CO 90, Franklin, AL

Built 1991 Load: 58.6 t ADT: 110

LEISURE ROAD

Good

Over: SIMMONS CREEK

1 MILE N.E. OF GENEVA, Geneva, AL

Built 1999 Load: 58.6 t ADT: 22

HEART OF HUNTSVILL

Good

Over: HUNTSVILLE SPRING BRANCH

0.5 MILE NORTH U.S. 431, Madison, AL

Built 2007 Load: 58.6 t ADT: 5,800

CO RD 102

Good

Over: BEAR CREEK

1 MI N LIBERTY GR CHURCH, Randolph, AL

Built 1991 Load: 58.6 t ADT: 40

RIVERWOODS PARKWAY

Good

Over: CSX RAILROAD

RIVERWOODS SUBDIVISION, Shelby, AL

Built 2003 Load: 58.6 t ADT: 150

COUNTY ROAD 30

Good

Over: DRY CREEK

0.3 MI. E. OF WEDGE WORTH, Hale, AL

Built 1958 Load: 58.7 t ADT: 225

CO RD 118

Good

Over: DYNNE CREEK

.5MI FROM CO RD 25, Cleburne, AL

Built 2017 Load: 58.8 t ADT: 172

SR 13 (US-43) NB

Good

Over: STEELE CREEK

1 MI S JCT I-65, Mobile, AL

Built 2019 Load: 58.8 t ADT: 6,637

ALLIANCE ROAD

Good

Over: COAL CREEK

1.5 MI SW AL 269, Jefferson, AL

Built 1950 Load: 58.9 t ADT: 2,365

OLD SPRINGVILLE RD

Good

Over: TURKEY CREEK TRIBUTARY

1.5 MI N CHALKVILLE JCT, Jefferson, AL

Built 2004 Load: 58.9 t ADT: 10,355

PRATT HIWAY

Good

Over: SECOND CREEK

1.0 MI S US 78, Jefferson, AL

Built 2003 Load: 58.9 t ADT: 1,700

SOUTH CHALKVILLE R

Good

Over: PINCHGUT CREEK

500' S US 11, Jefferson, AL

Built 2006 Load: 58.9 t ADT: 10,500

COUNTY RT.30

Good

Over: BRANCH OF TURKEY CREEK

5.35 MI E. U.S. 43, Marengo, AL

Built 1993 Load: 58.9 t ADT: 190

County Road 24

Good

Over: Spring Creek

CR 24 over Spring Creek, Shelby, AL

Built 2022 Load: 58.9 t ADT: 2,320

COUNTY ROAD 83

Good

Over: RODGERS CREEK

0.6 MI N CO RT 1176, Sumter, AL

Built 2006 Load: 58.9 t ADT: 250

CO. 1173

Good

Over: SNAPPER CREEK

2 MI. S.E. LIBERTY C. R., Chambers, AL

Built 2002 Load: 59.0 t ADT: 47

COUNTY ROAD 31

Good

Over: MILL CREEK

QUAIL TOWER RD., Crenshaw, AL

Built 1990 Load: 59.0 t ADT: 154

CO. HWY. 280

Good

Over: LITTLE CREEK

0.2 MI E MT SIGNAL CHURCH, Shelby, AL

Built 1931 Load: 59.0 t ADT: 1,000

CO.1058

Good

Over: MC COWIN CREEK

3 MI. S. W. TRAMELL C. R., Chambers, AL

Built 2002 Load: 59.1 t ADT: 11

ALLSBORO RD

Good

Over: JOHNSON BRANCH

ALLSBORO JOHNSON BRANCH, Colbert, AL

Built 1992 Load: 59.1 t ADT: 400

AL 61

Good

Over: WHITSITT CREEK

4.5 MI S GREENSBORO, Hale, AL

Built 2002 Load: 59.1 t ADT: 2,070

CO RD NO 45

Good

Over: SANDY CREEK

FAS RT 11, Henry, AL

Built 1995 Load: 59.1 t ADT: 300

County Road 92

Good

Over: First Creek

0.6 mi east of co 55, Lauderdale, AL

Built 2018 Load: 59.1 t ADT: 158

MASTIN LAKE RD

Good

Over: TRIB TO PINHOOK CREEK

803 MASTIN LAKE ROAD, Madison, AL

Built 2004 Load: 59.1 t ADT: 6,700

APPLE GROVE ROAD

Good

Over: KENNEDY CREEK

2.0 MI SE SR67, Morgan, AL

Built 2004 Load: 59.1 t ADT: 186

US 431

Good

Over: BRANCH

4 MI S FLINT RIVER, Madison, AL

Built 1957 Load: 59.2 t ADT: 17,851

GAINESVILLE ROAD

Good

Over: WOODS CREEK

1.6 MI NW OF JCT US NO 11, Tuscaloosa, AL

Built 1968 Load: 59.2 t ADT: 450

W 19TH AVE

Good

Over: W 1ST ST DRAINAGE

321' W OF SR 59, Baldwin, AL

Built 1990 Load: 59.3 t ADT: 1,283

SR 21

Good

Over: TUSKEHADKY BRANCH

4.1MI S OF OXFORD, Talladega, AL

Built 2000 Load: 59.3 t ADT: 4,881

ROAD

Good

Over: STEVENSON CREEK

CO RD 4, Henry, AL

Built 1995 Load: 59.5 t ADT: 200

CR. 58

Good

Over: FOUR MILE BRANCH

1.2 MI. NW BOUCHER LAKE, Butler, AL

Built 1967 Load: 59.6 t ADT: 571

COPELAND ROAD

Good

Over: COPELAND BRANCH

SEC28 T2S R3W, Limestone, AL

Built 2003 Load: 59.6 t ADT: 720

CO RT NO 16

Good

Over: BRANCH SWEETWATER CREEK

1.1 MI E SWEETWATER, Marengo, AL

Built 1992 Load: 59.8 t ADT: 620

S.R. 205

Good

Over: DRUM CREEK

2 MI N SR 75/205, Marshall, AL

Built 2019 Load: 59.8 t ADT: 3,460

COUNTY ROAD 154

Good

Over: KINGS DITCH

SEC 25 T13 R22, Bullock, AL

Built 1986 Load: 59.9 t ADT: 30

COTTON RD.

Good

Over: BELL CREEK

7.0 MI SE OF FAYETTE, Fayette, AL

Built 1990 Load: 59.9 t ADT: 58

CO RD 191

Good

Over: CREEK

1.3 MI NE CLINTON, Greene, AL

Built 1966 Load: 59.9 t ADT: 320

Showing 12,351-12,400 of 13,471 bridges

Data sourced from the FHWA National Bridge Inventory (NBI), latest released cycle. See our methodology for details. Retrieved and formatted by PlainBridges.

Disclaimer: This information is provided for informational purposes only and does not constitute professional advice. Data is sourced from the FHWA National Bridge Inventory (NBI). Poor condition is an inspection-record category, not a closure or unsafe-to-cross designation. Consult the bridge owner for current status.

Every figure on PlainBridge is rendered directly from federal source data, no number is typed in by an editor. This page draws directly on federal source data, no figure is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.