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

BEAR BR. RD.

Fair

Over: BEAR BRANCH

.5mi N of CR20 on Bear Br, Geneva, AL

Built 1997 Load: 23.5 t ADT: 77

WESTMONT ST.

Fair

Over: UT OF CHOC. RV.

1 MILE S. OF GENEVA, Geneva, AL

Built 1996 Load: 23.5 t ADT: 40

SOUTH CO. RD. 85

Fair

Over: PINE LOG BR.

1 MILE SOUTH OF SLOCOMB, Geneva, AL

Built 1991 Load: 23.5 t ADT: 40

COUNTY RT 21

Fair

Over: BIG BRUSH CREEK

6.9 MI. N. OF GREENSBORO, Hale, AL

Built 1949 Load: 23.5 t ADT: 200

COUNTY ROAD 10

Fair

Over: BIG PRARIE CREEK

0.4 MI. W. OF SUNSHINE, Hale, AL

Built 1955 Load: 23.5 t ADT: 100

COUNTY RD 21

Fair

Over: BIG BRUSH CREEK REL.

7.1 MI. N. OF GREENSBORO, Hale, AL

Built 1959 Load: 23.5 t ADT: 300

COUNTY ROAD 7

Fair

Over: POLE CAT CREEK

5 MI. E. OF GREENSBORO, Hale, AL

Built 1962 Load: 23.5 t ADT: 200

COUNTY RD. 7

Fair

Over: POLE CAT CREEK RELIEF

5.1 MI.E. OF GREENSBORO, Hale, AL

Built 1962 Load: 23.5 t ADT: 200

COUNTY ROAD 16

Fair

Over: BIG GERMAN CREEK RELIEF

0.6 MI.W. OF CEDARVILLE, Hale, AL

Built 1963 Load: 23.5 t ADT: 275

COUNTY ROAD 50

Fair

Over: ELLIOTTS CREEK

2.4 MI. N. OF PHIPPS, Hale, AL

Built 1968 Load: 23.5 t ADT: 150

ROAD

Fair

Over: ABBIE CREEK

RCDG BR. ON PAVED RD. 57, Henry, AL

Built 1964 Load: 23.5 t ADT: 350

CO RD 55

Fair

Over: HURRICANE CREEK

COTTONWOOD TO HENRY CO, Houston, AL

Built 1964 Load: 23.5 t ADT: 535

OLD JASPER HI'WAY

Fair

Over: CANE CREEK

1.25 MI N LYNNS CROSSING, Jefferson, AL

Built 1980 Load: 23.5 t ADT: 128

W.HOMEWOOD PK.DR.

Fair

Over: STREAM

0.1MI.E.OXMOOR RD., Jefferson, AL

Built 1970 Load: 23.5 t ADT: 1,466

HENSON SPRINGS RD

Fair

Over: BUTTAHATCHEE R RELIEF

.3 MI. E. HENSON SPRINGS, Lamar, AL

Built 1958 Load: 23.5 t ADT: 380

Lee Road 183

Fair

Over: WACHOOCHEE CREEK

1.5 MI N JCT S 001, Lee, AL

Built 1952 Load: 23.5 t ADT: 717

US 43

Fair

Over: CREEK

0.5 MI. S. OF DIXONS MILL, Marengo, AL

Built 1947 Load: 23.5 t ADT: 4,060

WARES FERRY RD

Fair

Over: HOLY WATER CREEK

0.3 MI W OF EASTERN BLVD, Montgomery, AL

Built 1967 Load: 23.5 t ADT: 3,500

SR 3

Fair

Over: FLINT CREEK RELIEF

4 M N JCT SR 3 & SR 36, Morgan, AL

Built 1955 Load: 23.5 t ADT: 7,205

BRIDGE ST

Fair

Over: AUTAUGA CREEK

1.4 MI W U.S.31 INT/MAIN, Autauga, AL

Built 1937 Load: 23.6 t ADT: 544

North Main St.

Fair

Over: D'Olive Creek

1.5 MI. N. US 98, Baldwin, AL

Built 1955 Load: 23.6 t ADT: 4,281

SHELLEY JACKSON SP

Fair

Over: BIG CREEK

1.0 MI N OF AL-10, Barbour, AL

Built 1960 Load: 23.6 t ADT: 105

GAMMAGE RD (CR-97)

Fair

Over: NORTH FORK COWIKEE CREEK

8.6 MI NORTH OF US 431, Barbour, AL

Built 1961 Load: 23.6 t ADT: 219

POPLAR SPRINGS RD

Fair

Over: SOUTH FORK COWIKEE CREEK

.8 MI N OF US 82, Barbour, AL

Built 1962 Load: 23.6 t ADT: 113

F.A.S.15

Fair

Over: LITTLE CAHABA RIVER

3.9MI NW AL 25 ON BLTN RD, Bibb, AL

Built 1962 Load: 23.6 t ADT: 215

COUNTY ROAD 33

Fair

Over: CALVERT PRONG

1 1/2 MI E OF TIDWELL, Blount, AL

Built 1960 Load: 23.6 t ADT: 1,331

HOLLY ROAD

Fair

Over: BRANCH

HOLLY RD., Calhoun, AL

Built 1932 Load: 23.6 t ADT: 31

WEAVER ROAD

Fair

Over: CANE CREEK

1.9 S WEAVER, Calhoun, AL

Built 1935 Load: 23.6 t ADT: 3,600

MCDANIEL AVE.

Fair

Over: DRAINAGE DITCH

ANNISTON McDaniel Ave, Calhoun, AL

Built 1965 Load: 23.6 t ADT: 625

EXCHANGE AVE

Fair

Over: CANE CREEK

2.1 MI NE AL HWY. 21, Calhoun, AL

Built 1936 Load: 23.6 t ADT: 2,000

CHEROKEE #29

Fair

Over: SPRING CREEK

2.0 MI N INT US #411, Cherokee, AL

Built 1950 Load: 23.6 t ADT: 420

CO RD 6

Fair

Over: LITTLE SOUWILPA CREEK

0.5 MI E INT US 84 * RT21, Choctaw, AL

Built 1946 Load: 23.6 t ADT: 350

CITY STREET

Fair

Over: SCL RAILROAD

EAST COLLEGE STREET, Clay, AL

Built 1925 Load: 23.6 t ADT: 500

SR 9

Fair

Over: TRIBUTARY TO LYNCH CREEK

3 MI N MILLERVILLE, Clay, AL

Built 1923 Load: 23.6 t ADT: 2,482

SR 46

Fair

Over: BRANCH

8.5 MI E TALLAPOOSA RIVER, Cleburne, AL

Built 1942 Load: 23.6 t ADT: 1,925

SR 9

Fair

Over: BRANCH

4.5 MI N JCT US 431, Cleburne, AL

Built 1942 Load: 23.6 t ADT: 2,442

CO 10

Fair

Over: KNOKES CREEK

CO 10 KNOKES CREEK, Cleburne, AL

Built 1951 Load: 23.6 t ADT: 725

COUNTY RD 3

Fair

Over: BLACKWATER CREEK

Co Rd 3, Covington, AL

Built 1933 Load: 23.6 t ADT: 140

CO. HWY 67

Fair

Over: KELLY CREEK

SEC-12 T-4-N R-25-E, Dale, AL

Built 1949 Load: 23.6 t ADT: 520

CAHABA ROAD

Fair

Over: JONES CREEK

INTER.CAHABA RD., Dallas, AL

Built 1945 Load: 23.6 t ADT: 7,211

SR 176

Fair

Over: BRANCH

13.0 MI N JCT SR68, DeKalb, AL

Built 1942 Load: 23.6 t ADT: 752

CO RD 41

Fair

Over: SOUTH FORK BLACKOAK CRK

300 FT W AL 75, DeKalb, AL

Built 1969 Load: 23.6 t ADT: 176

CO RD 16

Fair

Over: BLUFF CREEK

0.5 MI N JCT CO 18, Franklin, AL

Built 1935 Load: 23.6 t ADT: 268

S JACKSON AVENUE

Fair

Over: TOWN BRANCH

.1 MI S JCT TUSCALOOSA ST, Franklin, AL

Built 1945 Load: 23.6 t ADT: 2,000

CO RD 80

Fair

Over: STREAM INTO MUD CREEK

1.5 MI W CO 80 CO 99 JCT, Franklin, AL

Built 1957 Load: 23.6 t ADT: 95

CO RD 87

Fair

Over: BRANCH TO MUD CREEK

0.4 MI S CO 80 CO 87 JCT, Franklin, AL

Built 1961 Load: 23.6 t ADT: 120

CAMERO RD.

Fair

Over: BARKER MILL CK.

1.3mi E of SR153 Alford, Geneva, AL

Built 1961 Load: 23.6 t ADT: 24

RECREATION ROAD

Fair

Over: BURCH CREEK

1 MILES S. OF HARTFORD, Geneva, AL

Built 1996 Load: 23.6 t ADT: 55

AL-7

Fair

Over: Trib. to Minters Creek

6.0 MI East I-20/59, Greene, AL

Built 1918 Load: 23.6 t ADT: 2,088

AL-39

Fair

Over: Rodgers Creek

1.5 MI S Clinton, Greene, AL

Built 1926 Load: 23.6 t ADT: 804

Showing 2,601-2,650 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.