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

S HOUSTON ST

Fair

Over: TOWN CREEK

BETWEEN WASH*BFERRY, Limestone, AL

Built 1935 Load: 32.7 t ADT: 1,601

SHOAL CREEK RD

Fair

Over: BRANCH

SEC17 T1S R5W, Limestone, AL

Built 1940 Load: 32.7 t ADT: 180

SR 99

Fair

Over: BRANCH

1.4 MI N. ELK RIVER, Limestone, AL

Built 1947 Load: 32.7 t ADT: 2,850

SR 3

Fair

Over: SWAN CREEK

4.3 MI N JCT SR 3 & SR 20, Limestone, AL

Built 1958 Load: 32.7 t ADT: 7,360

SR 251

Fair

Over: BRANCH

4.4 M N JCT SR251 & I 65, Limestone, AL

Built 1926 Load: 32.7 t ADT: 5,510

ALLEY

Fair

Over: TOWN CREEK

S OF S ST E OF JEFFERSON, Limestone, AL

Built 1960 Load: 32.7 t ADT: 180

SR-304

Fair

Over: SWAN CREEK

0.6M W SR-304/I-65, Limestone, AL

Built 2023 Load: 32.7 t ADT: 9,052

AL 21

Fair

Over: BIG SWAMP CREEK

1 MI N OF COUNTY RD 2, Lowndes, AL

Built 1982 Load: 32.7 t ADT: 3,930

CO RD 53

Fair

Over: MILES CREEK

0.7 MI. NORTH I-85, Macon, AL

Built 1982 Load: 32.7 t ADT: 400

BUTLER MILL RD

Fair

Over: PAINT ROCK RIVER

2.2 MI E JCT CO RD 5 37, Madison, AL

Built 1927 Load: 32.7 t ADT: 272

WALL TRIANA RD.

Fair

Over: KNOX CREEK

0.9 MI N. JCT US 72, Madison, AL

Built 1919 Load: 32.7 t ADT: 22,750

MACEDONIA RD

Fair

Over: TYRONE CREEK

0.5 MI E CO RD 336, Madison, AL

Built 1937 Load: 32.7 t ADT: 934

ALBERT MANN RD

Fair

Over: CEDAR CREEK

3.0 MI E OF NEW HOPE, Madison, AL

Built 1938 Load: 32.7 t ADT: 400

BROWNSBORO RD

Fair

Over: FLINT RIVER (RELIEF)

0.25 MI NE US HWY 72 E, Madison, AL

Built 1938 Load: 32.7 t ADT: 450

SLAUGHTER RD

Fair

Over: COON CREEK

0.7 N JCT CO RD 016, Madison, AL

Built 1939 Load: 32.7 t ADT: 1,241

MAYSVILLE RD

Fair

Over: BURDINE CREEK

0.7 MI SO CO RD 1469, Madison, AL

Built 1940 Load: 32.7 t ADT: 600

HARRISON COVE RD

Fair

Over: KILLINGSWORTH COVE BRCH

0.25 MI E CO RD 1411, Madison, AL

Built 1940 Load: 32.7 t ADT: 150

STONE DRIVE

Fair

Over: SECTION BRANCH

0.5 MI NO US HWY 72 E, Madison, AL

Built 1943 Load: 32.7 t ADT: 250

DRAKE AVE

Fair

Over: BRAHAN SPRINGS LAGOON

BRAHAN SPRING AT DRAKE AV, Madison, AL

Built 1955 Load: 32.7 t ADT: 17,000

DUG HILL RD

Fair

Over: BIG COVE CREEK

0.25 MI E CO RD 1240, Madison, AL

Built 1940 Load: 32.7 t ADT: 850

MASTIN LAKE RD

Fair

Over: PINHOOK CREEK

BY MASTIN LAKE SCHOOL, Madison, AL

Built 1968 Load: 32.7 t ADT: 16,700

GARTH

Fair

Over: ALDRIDGE CREEK

GARTH * DRAKE, Madison, AL

Built 1970 Load: 32.7 t ADT: 1,100

EASTERN BYPASS

Fair

Over: PEAVEY CREEK

3 MILES EAST OF U.S. 431, Madison, AL

Built 1999 Load: 32.7 t ADT: 10,400

SHORT PIKE ROAD

Fair

Over: Bradford Creek

0.3 MILES WEST OF WALL TR, Madison, AL

Built 1955 Load: 32.7 t ADT: 80

Hobbs Road

Fair

Over: Trib to Spring Branch

2 mile west u.s. 231, Madison, AL

Built 1958 Load: 32.7 t ADT: 6,300

Pulaski Pike

Fair

Over: Limestone Creek

w. of Old R.R.Bed Rd., Madison, AL

Built 1944 Load: 32.7 t ADT: 1,696

_Glenn Ives Way

Fair

Over: _Tributary

_, Madison, AL

Built 2004 Load: 32.7 t ADT: 500

GOSS ROAD

Fair

Over: MCDONALD CREEK

0.1 MILE WEST OF GATE 8, Madison, AL

Built 1945 Load: 32.7 t ADT: 15,100

HANSON ROAD

Fair

Over: DRAINAGE DITCH

0.5 MI EAST OF PATTON RD, Madison, AL

Built 1945 Load: 32.7 t ADT: 300

GOSS ROAD

Fair

Over: MCDONALD CREEK TRIBUTARY

0.4 WEST OF GATE 8, Madison, AL

Built 1945 Load: 32.7 t ADT: 15,100

RIDEOUT RD

Fair

Over: TRIB INDIAN CREEK

0.6 M N OF HOMESTEAD RD, Madison, AL

Built 1950 Load: 32.7 t ADT: 14,800

RIDEOUT RD

Fair

Over: TRIB INDIAN CREEK

South of Gate 9, Madison, AL

Built 1950 Load: 32.7 t ADT: 14,800

FOWLER ROAD

Fair

Over: TRIB HUNTSVILLE SPR BR

WEST OF MILLS RD, Madison, AL

Built 1975 Load: 32.7 t ADT: 2,500

METROLOGY DR

Fair

Over: TRIB HUNTSVILLE SPR BR

CALIBRATION DR & BLD 5437, Madison, AL

Built 1970 Load: 32.7 t ADT: 100

VIPER RD

Fair

Over: TRIB HUNTSVILLE SPR BR

NE OF JUNGLEMAN RD, Madison, AL

Built 1970 Load: 32.7 t ADT: 100

MILLS ROAD SW

Fair

Over: TRIB HUNTSVILLE SPR BR

PATTON RD W, Madison, AL

Built 1970 Load: 32.7 t ADT: 3,000

PATTON ROAD

Fair

Over: TRIB HUNTSVILLE SPR BR

S OF SPORTSMAN RD, Madison, AL

Built 1975 Load: 32.7 t ADT: 7,000

COUNTY RT 07

Fair

Over: HORSE CREEK

4.2 MI N CLARKECO L, Marengo, AL

Built 1949 Load: 32.7 t ADT: 440

LOCK AND DAM RD

Fair

Over: FOSCUE CREEK

0.35 MI W OF FOSCUE PARK, Marengo, AL

Built 1950 Load: 32.7 t ADT: 2,000

3RD AVE N

Fair

Over: EAST BRANCH

0.1 MI W JCT US 78, Marion, AL

Built 1937 Load: 32.7 t ADT: 400

County Road 85

Fair

Over: Flat Creek

1 MILE NW HALEYVILLE, Marion, AL

Built 1982 Load: 32.7 t ADT: 550

SR 79

Fair

Over: BOSHART CREEK

4.5 MI N JCT US431 * SR79, Marshall, AL

Built 1937 Load: 32.7 t ADT: 4,147

COUNTY HIGHWAY147

Fair

Over: BRANCH

6765 FT N JCT 431, Marshall, AL

Built 1938 Load: 32.7 t ADT: 150

HALLS MILL RD

Fair

Over: ESLAVA CREEK

0.1 MI E HOLCOMBE AVE JCT, Mobile, AL

Built 1926 Load: 32.7 t ADT: 9,275

NALL STREET

Fair

Over: BRANCH

350' E BAY SHORE AVE, Mobile, AL

Built 1952 Load: 32.7 t ADT: 2,205

US 45

Fair

Over: MYERS STREAM

0.7 MI N SR 213, Mobile, AL

Built 1931 Load: 32.7 t ADT: 6,298

JOAN HARRIS RD

Fair

Over: BULL BRANCH

2.2 MI S COUNTY RD 96, Mobile, AL

Built 1976 Load: 32.7 t ADT: 18

OYLER ROAD

Fair

Over: TRIB. TO TURKEY CREEK

1.2 MI S OF CO RD 36, Mobile, AL

Built 1984 Load: 32.7 t ADT: 279

DEAKLE LANE

Fair

Over: UNNAMED BRANCH

4.0 M. S. US 90, Mobile, AL

Built 1994 Load: 32.7 t ADT: 32

MILLER LN

Fair

Over: CREEK

0.5MI N MCCLINTON RD, Mobile, AL

Built 1996 Load: 32.7 t ADT: 61

Showing 5,151-5,200 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.