State profile · Above national median SD

Iowa bridge safety

Condition ratings, load ratings, and structural-deficiency data for every public highway bridge in Iowa — drawn straight from the FHWA National Bridge Inventory.

20,753
Public bridges
36.5%
Good condition
20.0%
Poor condition
20.0%
Structurally deficient

Total Bridges

20,753

Public highway bridges in Iowa

Good Condition

36.5%

7,582 bridges rated 7-9

-13.5pp vs 50% benchmark

Poor Condition

20.0%

4,153 bridges rated 0-4

Structurally Deficient

20.0%

4,153 bridges flagged for repair priority

13.0pp vs national avg 7.0%

Iowa vs national bridge condition

Iowa — Good condition share 36.5%
National avg

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

Iowa — Structurally deficient share 66.7%
National avg

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

Iowa vs nearby ranks

Adjacent states on the structurally deficient leaderboard (lower share = better)

States are ranked by share of bridges flagged structurally deficient — the FHWA classification for any span where deck, superstructure, or substructure carries a condition rating of 4 or below. Lower percentages indicate stronger maintenance funding and inspection follow-through. States here sit immediately above and below Iowa on the same metric.

54

West Virginia

16.02% top marginal rate
Structure
Progressive
Burden @ $100K
$7,679

46

South Dakota

16.24% top marginal rate
Structure
Progressive
Burden @ $100K
$5,905
Selected

19

Iowa

20.01% top marginal rate
Structure
Progressive
Burden @ $100K
$20,753

78

Virgin Islands

29.17% top marginal rate
Structure
Progressive
Burden @ $100K
$24

Bridges Needing Most Attention in Iowa

Six lowest-condition bridges in Iowa, ranked by composite NBI rating. Each is inspected at least every 24 months.

All Bridges in Iowa

IA 7

Good

Over: NORTH RACCOON RIVER

3.2 mi. W of SR M54, Buena Vista, IA

Built 2002 Load: 37.6 t ADT: 2,050

RIDGE AVE.

Good

Over: SMALL STREAM

092163602, Butler, IA

Built 1991 Load: 37.6 t ADT: 35

LOCAL

Good

Over: CRAB APPLE CREEK

093170207, Butler, IA

Built 1985 Load: 37.6 t ADT: 82

LOCAL

Good

Over: BRUSHY FORK CREEK

083352102, Carroll, IA

Built 2001 Load: 37.6 t ADT: 89

LOCAL

Good

Over: MIDDLE RACCOON RIVER

084342702, Carroll, IA

Built 1997 Load: 37.6 t ADT: 79

INDEPENDENCE RD

Good

Over: INDIAN RIVER

076371701, Cass, IA

Built 2000 Load: 37.6 t ADT: 35

LOCAL

Good

Over: INDIAN CREEK

077371801, Cass, IA

Built 2004 Load: 37.6 t ADT: 40

120TH

Good

Over: BAILEY CREEK

0.6 MI E OF GROUSE AVE, Cerro Gordo, IA

Built 2011 Load: 37.6 t ADT: 30

290TH

Good

Over: SHELL ROCK RIVER

097193503, Cerro Gordo, IA

Built 1998 Load: 37.6 t ADT: 47

FM 560TH ST

Good

Over: MAPLE RIVER

091391701, Cherokee, IA

Built 2009 Load: 37.6 t ADT: 40

LOCAL-480TH ST.

Good

Over: CREEK

092410101, Cherokee, IA

Built 1999 Load: 37.6 t ADT: 15

LOCAL 470TH ST

Good

Over: CREEK

093393501, Cherokee, IA

Built 2000 Load: 37.6 t ADT: 11

LOCAL 420TH ST

Good

Over: CREEK

093420501, Cherokee, IA

Built 1997 Load: 37.6 t ADT: 20

B AVENUE

Good

Over: DRAINAGE

090420802, Cherokee, IA

Built 1998 Load: 37.6 t ADT: 26

110TH AVE

Good

Over: SMALL CREEK

071270804, Clarke, IA

Built 2020 Load: 37.6 t ADT: 40

190TH AVE

Good

Over: WHITE BREAST CREEK

072262206, Clarke, IA

Built 2017 Load: 37.6 t ADT: 89

320TH AVE

Good

Over: STREAM

097351102, Clay, IA

Built 2007 Load: 37.6 t ADT: 21

FM 190TH AVE

Good

Over: LITTLE SIOUX RIVER

097372702, Clay, IA

Built 1992 Load: 37.6 t ADT: 50

291ST

Good

Over: SODUS CREEK

080E51207, Clinton, IA

Built 2004 Load: 37.6 t ADT: 240

265TH AVE.

Good

Over: SMALL STREAM

083E30206, Clinton, IA

Built 1994 Load: 37.6 t ADT: 33

LOCAL

Good

Over: EAST SOLDIER RIVER

084411301, Crawford, IA

Built 1990 Load: 37.6 t ADT: 62

LOCAL

Good

Over: TRIB FOX

069123601, Davis, IA

Built 2010 Load: 37.6 t ADT: 20

195TH ST

Good

Over: STREAM

089052402, Delaware, IA

Built 2019 Load: 37.6 t ADT: 59

195TH ST

Good

Over: STREAM

089052302, Delaware, IA

Built 2019 Load: 37.6 t ADT: 70

LOCAL

Good

Over: DRAINAGE DITCH

072013207, Des Moines, IA

Built 2005 Load: 37.6 t ADT: 47

LOCAL

Good

Over: LAKE CHANNEL

099362904, Dickinson, IA

Built 2010 Load: 37.6 t ADT: 1,120

BRIDGE ST

Good

Over: CANAL

000000000, Dickinson, IA

Built 2010 Load: 37.6 t ADT: 232

LAKESHORE DR

Good

Over: CANAL

Lakeshore Drive (East), Dickinson, IA

Built 2012 Load: 37.6 t ADT: 232

ARENSDORF RD

Good

Over: OTTER CREEK

087E23601, Dubuque, IA

Built 2019 Load: 37.6 t ADT: 88

OLDE MASSEY RD

Good

Over: CREEK

088E31504, Dubuque, IA

Built 2018 Load: 37.6 t ADT: 471

BIERMAN RD

Good

Over: WHITEWATER CREEK

088011416, Dubuque, IA

Built 2019 Load: 37.6 t ADT: 39

Y21 BUDD RD

Good

Over: CREEK

089E11011, Dubuque, IA

Built 2018 Load: 37.6 t ADT: 314

K AVE.

Good

Over: LITTLE VOLGA

092082804, Fayette, IA

Built 1998 Load: 37.6 t ADT: 1,719

140 TH

Good

Over: CEDAR CREEK

085322805, Greene, IA

Built 1990 Load: 37.6 t ADT: 51

US 20

Good

Over: STREAM

2.7 MILES W OF JCT SR T55, Grundy, IA

Built 1999 Load: 37.6 t ADT: 13,500

VICTORY TRAIL

Good

Over: BAYS BRANCH

079300302, Guthrie, IA

Built 2020 Load: 37.6 t ADT: 20

150TH ST

Good

Over: DD #8

094250701, Hancock, IA

Built 2012 Load: 37.6 t ADT: 41

CRANE AVE

Good

Over: BOONE RIVER

094260902, Hancock, IA

Built 2012 Load: 37.6 t ADT: 15

170TH ST

Good

Over: BOONE RIVER

095263103, Hancock, IA

Built 2021 Load: 37.6 t ADT: 15

BUS BROWN DR

Good

Over: DRAINAGE

East of Lincolnway, Harrison, IA

Built 2017 Load: 37.6 t ADT: 1,225

FM & 340TH ST

Good

Over: WILLOW RIVER

081420301, Harrison, IA

Built 2005 Load: 37.6 t ADT: 50

FM

Good

Over: PHILLIPS CREEK

073061204, Henry, IA

Built 1983 Load: 37.6 t ADT: 30

GEORGIA AVE

Good

Over: DD

Humboldt, Humboldt, IA

Built 2019 Load: 37.6 t ADT: 40

LOCAL

Good

Over: LITTLE BEAR CREEK

080110906, Iowa, IA

Built 2009 Load: 37.6 t ADT: 20

R AVE

Good

Over: SMALL STREAM

081101204, Iowa, IA

Built 2012 Load: 37.6 t ADT: 40

GI BOTTOMS RD

Good

Over: SMALL CREEK

085E62904, Jackson, IA

Built 2015 Load: 37.6 t ADT: 44

S 60TH AVE E

Good

Over: CARSON CREEK

079192601, Jasper, IA

Built 2016 Load: 37.6 t ADT: 240

257TH ST

Good

Over: UNNAMED STREAM

071102407, Jefferson, IA

Built 2022 Load: 37.6 t ADT: 190

SB I-380

Good

Over: WEST OTTER CREEK

2.7 mi. N of Jct. SR E34, Linn, IA

Built 1983 Load: 37.6 t ADT: 12,850

LOCAL ROAD

Good

Over: LITTLE ROCK RIVER

099433003, Lyon, IA

Built 1999 Load: 37.6 t ADT: 26

Showing 13,501-13,550 of 20,753 bridges

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

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). A "structurally deficient" rating is a repair-priority signal, not a closure or unsafe-to-cross designation. Consult a qualified civil engineer before making decisions based on this data.