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

HYUNDAI BLVD.

Fair

Over: WILEY CREEK

2.0 MILES E. OF U.S.31, Montgomery, AL

Built 2003 Load: 45.2 t ADT: 3,000

CO. HWY. 42

Fair

Over: CAMP BRANCH

2.5 MI W JCT ST 25, Shelby, AL

Built 1967 Load: 45.2 t ADT: 795

I - 65 NORTH

Fair

Over: BRANCH

2 MI N US 31, Shelby, AL

Built 1975 Load: 45.2 t ADT: 38,920

CO 207

Fair

Over: DRAIN - COLBERT

1.5 MI N CO 203, Talladega, AL

Built 1956 Load: 45.2 t ADT: 1,120

SANFORD RD

Fair

Over: ROTTEN CREEK

5.2 MI EAST OF HWY. 63, Tallapoosa, AL

Built 1957 Load: 45.2 t ADT: 295

BROWNVILLE PIKE RD

Fair

Over: REL 3 BR FOR SIPSEY RIV

1.5 MI. EAST JCT. BOYD RD, Tuscaloosa, AL

Built 2006 Load: 45.2 t ADT: 50

BROWNVILLE PIKE

Fair

Over: REL 2 BR FOR SIPSEY RV.

.753 MI E JCT BOYD ROAD, Tuscaloosa, AL

Built 2003 Load: 45.2 t ADT: 50

BROWNVILLE PIKE

Fair

Over: REL 1 BR FOR SIPSEY RIV

0.6 MI. NE JCT. BOYD ROAD, Tuscaloosa, AL

Built 2003 Load: 45.2 t ADT: 50

COUNTY ROAD 28

Fair

Over: BASSETTS CREEK

2MI NORTH HWY 56 HOBSON, Washington, AL

Built 2003 Load: 45.2 t ADT: 559

COUNTY RD 101

Fair

Over: NO NAME BRANCH

Midway Drive, Covington, AL

Built 1932 Load: 45.3 t ADT: 220

CO. RD. 7

Fair

Over: NO NAME BRANCH

Turkey Creek Road, Covington, AL

Built 1970 Load: 45.3 t ADT: 130

CO. RD. 7

Fair

Over: WOLF CREEK

Turkey Creek Road, Covington, AL

Built 1970 Load: 45.3 t ADT: 110

T BRIDGE ROAD

Fair

Over: NO NAME BRANCH

T Bridge Road, Covington, AL

Built 1999 Load: 45.3 t ADT: 75

COUNTY ROAD 70

Fair

Over: DRY CREEK

SEC-18 T-7-N R-25-E, Dale, AL

Built 1964 Load: 45.3 t ADT: 86

CO RT 421

Fair

Over: BURNS BRANCH

1.5 MI W ARONEY T9SR5E, DeKalb, AL

Built 1970 Load: 45.3 t ADT: 162

SR 35

Fair

Over: TOWN CREEK

S CITY OF RAINSVILLE, DeKalb, AL

Built 1995 Load: 45.3 t ADT: 9,107

SANDIFER RD E

Fair

Over: TOWN CREEK

.2 MI E US 31 ON SANDIFER, Limestone, AL

Built 1974 Load: 45.3 t ADT: 112

SIBLEYVILLE ROAD

Fair

Over: SIBLEYVILLE CREEK

4 MI SW OF HAYDEN, Blount, AL

Built 1990 Load: 45.4 t ADT: 164

CROSSROADS RD.

Fair

Over: TATTILABI CREEK

0.8 MI. EAST AL. 69, Clarke, AL

Built 1993 Load: 45.4 t ADT: 75

MOODY LN

Fair

Over: MULBERRY CREEK

MOODY LN @ OLD LEE HWY, Colbert, AL

Built 1940 Load: 45.4 t ADT: 1,300

COUNTY ROAD 5

Fair

Over: CEDAR CREEK

S. GOSHEN RD., Crenshaw, AL

Built 1962 Load: 45.4 t ADT: 338

AL 14

Fair

Over: BIG MULBERRY CREEK

AUTAUGA--DALLAS CO LINE, Dallas, AL

Built 2005 Load: 45.4 t ADT: 3,910

COUNTY ROAD 1

Fair

Over: BRUSHY CREEK

NW CORNER ATMORE CITY LMT, Escambia, AL

Built 2004 Load: 45.4 t ADT: 4,320

BETHABARA RD.

Fair

Over: HELLS CREEK

3.5MILES SOUTH OF BLUFF, Fayette, AL

Built 1964 Load: 45.4 t ADT: 71

COUNTY ROAD 16

Fair

Over: WHITSITT CREEK RELIEF

0.5 MI. N. OF NEWBERN, Hale, AL

Built 1900 Load: 45.4 t ADT: 300

WARRIOR-TRAFFORD R

Fair

Over: HOGELAND CREEK

100' E SIBLEYVILLE RD, Jefferson, AL

Built 1940 Load: 45.4 t ADT: 1,723

ABERDEEN RD

Fair

Over: WILSON CREEK

4.6 MI. NW OF VERNON, Lamar, AL

Built 2004 Load: 45.4 t ADT: 510

FLANNIGAN CREEK-Br

Fair

Over: FLANNIGAN CREEK

BANKHEAD DISTRICT, Lawrence, AL

Built 1979 Load: 45.4 t ADT: 50

US 80

Fair

Over: BRANCH

4.6MI.E.OF DEMOPOLIS, Marengo, AL

Built 1928 Load: 45.4 t ADT: 8,650

Slaughter Pen Road

Fair

Over: Flat Creek

0.1 MI NORTH OF ST RD 5, Marion, AL

Built 1970 Load: 45.4 t ADT: 30

HERRON BAY RD SOUT

Fair

Over: HERRON BAYOU

0.7MI S AL 188, Mobile, AL

Built 1996 Load: 45.4 t ADT: 275

SATCHEL PAIGE DR.

Fair

Over: DRAINAGE DITCH

200' N OF HALLS MILL RD., Mobile, AL

Built 2000 Load: 45.4 t ADT: 3,100

CODEN BELT RD SOUT

Fair

Over: TIDAL STREAM

0.5 MI SW OF HWY 188, Mobile, AL

Built 1999 Load: 45.4 t ADT: 291

BELLINGRATH RD

Fair

Over: BAYOU JONAS

1.4 MI N ALA 188, Mobile, AL

Built 2005 Load: 45.4 t ADT: 1,870

I85 SBL

Fair

Over: BRANCH

1.03 MI.N.OF E.BYPASS, Montgomery, AL

Built 1965 Load: 45.4 t ADT: 42,250

SR 26

Fair

Over: BRANCH

1.9 MI E OF HATCHECHUBBEE, Russell, AL

Built 1926 Load: 45.4 t ADT: 1,670

ST CLAIR CO HW 78

Fair

Over: BROKEN ARROW CREEK

0.6 MI N HARKEYS CHAP.CH., St. Clair, AL

Built 1994 Load: 45.4 t ADT: 450

US11

Fair

Over: BRANCH

3.8 MI N JCT US11*I59, DeKalb, AL

Built 1926 Load: 45.5 t ADT: 2,534

AL.14

Fair

Over: ABERCOMBY CREEK

1.5 MI.W.OF AL 63, Elmore, AL

Built 1983 Load: 45.5 t ADT: 6,020

AL-7

Fair

Over: Sims Creek

4.2 MI S JCT I-59, Greene, AL

Built 1925 Load: 45.5 t ADT: 2,088

FORREST ST

Fair

Over: TOWN CREEK

FORREST ST * JEFFERSON ST, Limestone, AL

Built 1984 Load: 45.5 t ADT: 2,178

DEAVER-WALKER RD

Fair

Over: YOUNGBLOOD LAKE

2 1/2 MI SW OF LOCUST FOR, Blount, AL

Built 1985 Load: 45.6 t ADT: 190

ALEX/JACK. HWY

Fair

Over: WEAVER CREEK

ALEX-JACK HWY, Calhoun, AL

Built 1967 Load: 45.6 t ADT: 3,554

???????

Fair

Over: BOB BRANCH

1.5 MI. W. OF GROVEHILL, Clarke, AL

Built 1938 Load: 45.6 t ADT: 1,900

CHEROKEE #140

Fair

Over: BRANCH

0.4 MI E INT ALA #68, Cherokee, AL

Built 1960 Load: 45.7 t ADT: 135

COUNTY ROAD 50

Fair

Over: ELLIOTS CREEK

3.5 MI. E. OF MOUNDVILLE, Hale, AL

Built 1994 Load: 45.7 t ADT: 150

I 565

Fair

Over: WITHERS SPRING BRANCH

6.4 M E JCT I 565 & I 65, Limestone, AL

Built 1988 Load: 45.7 t ADT: 53,280

CO RD 855

Fair

Over: HIGHPINE CREEK

.6MI W ROANOKE, Randolph, AL

Built 1970 Load: 45.7 t ADT: 75

AL 25

Fair

Over: TOWN CREEK

.1 MI. SO. AL 70, Shelby, AL

Built 1963 Load: 45.7 t ADT: 3,630

GAINESVILLE ROAD

Fair

Over: THORNTON CREEK

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

Built 1968 Load: 45.7 t ADT: 450

Showing 6,801-6,850 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.