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

COUNTY ROUTE 17

Fair

Over: HOLLY MILL CREEK

1 MI. N.W. FOUNTAIN, Monroe, AL

Built 1953 Load: 22.3 t ADT: 1,100

COUNTY ROUTE 17

Fair

Over: BRADLEY MILL CREEK

2 MI.N.W. FOUNTAIN, Monroe, AL

Built 1953 Load: 22.3 t ADT: 1,100

COUNTY ROUTE 30

Fair

Over: BRUSHY CREEK

.03 MI. E. PETERMAN, Monroe, AL

Built 1958 Load: 22.3 t ADT: 1,124

US 231 SBL

Fair

Over: TALLAPOOSA RIVER

MONTGOMERY ELMORE CO LINE, Montgomery, AL

Built 1955 Load: 22.3 t ADT: 16,115

CO RD 48 FAS09

Fair

Over: WATER SHED BRANCH

2M EAST HALE CO LINE, Perry, AL

Built 1968 Load: 22.3 t ADT: 225

CO 83

Fair

Over: BRANCH OFF LITTLE UCHEE

4.3 MI CRAWFORD, Russell, AL

Built 1935 Load: 22.3 t ADT: 272

CO. HWY. 61

Fair

Over: FOURMILE CREEK

1.5MI N JCT ST 25, Shelby, AL

Built 1958 Load: 22.3 t ADT: 1,031

AL - 4 (US 78)

Fair

Over: KELLY CREEK

US 78 * KELLY CK, St. Clair, AL

Built 1963 Load: 22.3 t ADT: 3,170

UPPER COLUMBUS RD.

Fair

Over: Wards Mill Creek

6.7 MI NW OF JCT US NO 82, Tuscaloosa, AL

Built 1951 Load: 22.3 t ADT: 300

CO.RD.40

Fair

Over: BRIDGE CREEK

W. CULVERT @ CO RD 59, Autauga, AL

Built 1960 Load: 22.4 t ADT: 392

SR 285 MP 0.942

Fair

Over: WYLAUNEE CREEK

2.1 MI. N. US 431, Barbour, AL

Built 1947 Load: 22.4 t ADT: 470

AL - 3 (US 31)

Fair

Over: MULBERRY FK WARRIORRIVER

BLOUNT/CULLMAN CO.LN., Blount, AL

Built 1960 Load: 22.4 t ADT: 3,180

CR. 42

Fair

Over: STALLINGS CREEK

1 MI.W.JCT. I-65 * FAS 15, Butler, AL

Built 1959 Load: 22.4 t ADT: 1,635

SR 21

Fair

Over: CANE CREEK

2.5 MI N JCT US 431, Calhoun, AL

Built 1948 Load: 22.4 t ADT: 13,974

MARY'S CREEK-Bridg

Fair

Over: MARY'S CREEK

SHOAL CREEK DISTRICT, Cleburne, AL

Built 1958 Load: 22.4 t ADT: 50

US 278; SR 74

Fair

Over: DUCK CREEK

5.6 MI E JCT SR69 * US278, Cullman, AL

Built 1941 Load: 22.4 t ADT: 8,205

I65

Fair

Over: MARIOT CREEK

4 MI N JCT SR 91, Cullman, AL

Built 1958 Load: 22.4 t ADT: 44,987

CO. RT. 436

Fair

Over: RYAN CREEK

CR 436, Cullman, AL

Built 1962 Load: 22.4 t ADT: 750

AL-7

Fair

Over: Spencers Creek

2.5 MI S I-59, Greene, AL

Built 1937 Load: 22.4 t ADT: 1,440

SR 210 MP 10.060

Fair

Over: C.S.X. RAILROAD

0.6 MI. N US.84E, Houston, AL

Built 1958 Load: 22.4 t ADT: 14,085

CO RT 30

Fair

Over: CREEK

1.2 MI W SR 79, Jackson, AL

Built 1960 Load: 22.4 t ADT: 130

CR 55

Fair

Over: BIG COON CHANNEL

3.8 MI N JCT CR 42, Jackson, AL

Built 1965 Load: 22.4 t ADT: 56

PARK STREET

Fair

Over: Kennedy Branch

KENNEDY, Lamar, AL

Built 1929 Load: 22.4 t ADT: 128

SR 127

Fair

Over: ELK RIVER

2 MI S AL & TN ST LINE, Limestone, AL

Built 1949 Load: 22.4 t ADT: 1,850

SR 127

Fair

Over: ELK RIVER RELIEF

1.7 M S AL & TN ST LINE, Limestone, AL

Built 1949 Load: 22.4 t ADT: 1,850

US 80 EBL

Fair

Over: BIG SWAMP CREEK RELIEF 2

5.0 MI. W. OF LOWNDESBORO, Lowndes, AL

Built 1946 Load: 22.4 t ADT: 4,275

ST CLAIR CO HWY 6

Fair

Over: BIG BLACK CREEK

1 0 SW MARGARET, St. Clair, AL

Built 1956 Load: 22.4 t ADT: 3,373

SR 76

Fair

Over: TALLASEEHATCHEE CREEK

CITY OF CHILDERSBURG, Talladega, AL

Built 1941 Load: 22.4 t ADT: 5,894

Agricola Road

Fair

Over: Sandy Creek

2.3 MI N CO RD 039, Tallapoosa, AL

Built 1957 Load: 22.4 t ADT: 270

SR 225

Fair

Over: BAY MINETTE CREEK

2.1 M N JCT US 31 * 225, Baldwin, AL

Built 1962 Load: 22.5 t ADT: 9,595

I-65

Fair

Over: GODBOLT CREEK

0.5 MI N SR 59, Baldwin, AL

Built 1967 Load: 22.5 t ADT: 24,541

I10 WB TO US 90E/W

Fair

Over: US 90

I10-US90-CHACALOOCHEE BAY, Baldwin, AL

Built 1978 Load: 22.5 t ADT: 1,271

County Road 5

Fair

Over: BRANCH

Cr 5, Cullman, AL

Built 1947 Load: 22.5 t ADT: 50

CO. RT. 703

Fair

Over: EIGHTMILE CREEK

Cr 703 west, Cullman, AL

Built 1956 Load: 22.5 t ADT: 600

CO RD 68

Fair

Over: BRANCH TO MUD CREEK

0.9 MI E CO 48 CO 68 JCT, Franklin, AL

Built 1959 Load: 22.5 t ADT: 315

SR 167 MP 13.703

Fair

Over: CHOCTAWH. RIVER RELIEF

4.3 MI.N.OF HARTFORD, Geneva, AL

Built 1959 Load: 22.5 t ADT: 2,870

SR 167 MP 13.879

Fair

Over: CHOCTAWH.RV.REL.2

4.5 MI.N.OF HARTFORD, Geneva, AL

Built 1959 Load: 22.5 t ADT: 2,870

ROAD

Fair

Over: DEAL BRANCH

BR. CULVT. ON PAVEDRD. 62, Henry, AL

Built 1958 Load: 22.5 t ADT: 150

AL - 79 SOUTH

Fair

Over: FIVE MILE CK

KEYTONNA, Jefferson, AL

Built 1957 Load: 22.5 t ADT: 14,045

CITY ROUTE 64

Fair

Over: TOWN CREEK

Family Dollar, Limestone, AL

Built 1975 Load: 22.5 t ADT: 1,101

AL 21

Fair

Over: MIDDLE CREEK

3.8 MI.N.OF WILCOX CO LIN, Lowndes, AL

Built 1947 Load: 22.5 t ADT: 440

US 231

Fair

Over: BRIAR FORK FLINT RIVER

8 MI S TENN ST LINE, Madison, AL

Built 1956 Load: 22.5 t ADT: 13,648

COUNTY HIGHWAY121

Fair

Over: BRANCH

2552 FT S JCT 1213, Marshall, AL

Built 1969 Load: 22.5 t ADT: 100

CHURCH ST

Fair

Over: STREAM

0.1 E JCT CHURCH*GRANT ST, Morgan, AL

Built 1974 Load: 22.5 t ADT: 16,804

COUNTY RT 75

Fair

Over: SOUTH RAIL RAILROAD

8.0 MI N OF US HWY 14, Pickens, AL

Built 1966 Load: 22.5 t ADT: 600

SR 22

Fair

Over: WEHADKEE CREEK

4.2 MI E JCT US 431, Randolph, AL

Built 1952 Load: 22.5 t ADT: 2,762

101ST AIRBORNE RD

Fair

Over: UCHEE CREEK

3.4 KM S OF SUNSHINE RD, Russell, AL

Built 1942 Load: 22.5 t ADT: 375

US 11

Fair

Over: BEAVER CREEK

2.0 MI N GREENE CO LINE, Tuscaloosa, AL

Built 1954 Load: 22.5 t ADT: 1,080

UPPER COLUMBUS RD.

Fair

Over: TRIBUTARY OF BIG CREEK

7.1 MI NW OF JCT US NO 82, Tuscaloosa, AL

Built 1960 Load: 22.5 t ADT: 300

SIPSEY ROAD

Fair

Over: BLACKWATER CREEK

3/4 MILE N HWY 78, Walker, AL

Built 1940 Load: 22.5 t ADT: 3,440

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