State profile · Above median Poor share

Iowa bridge safety

Condition ratings, load ratings, and Poor-condition data for every public highway bridge in Iowa, based on the FHWA National Bridge Inventory.

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

Data updated May 2026

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 whose lowest applicable component is rated 0-4

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 - Poor-condition 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 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 Iowa on the same metric.

WV

West Virginia

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

SD

South Dakota

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

IA

Iowa

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

VI

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 the portal's composite display score. Inspection intervals are risk-based under current NBIS rules.

All Bridges in Iowa

190TH ST

Good

Over: SMALL STREAM

072312301, Union, IA

Built 2013 Load: 38.9 t ADT: 339

215TH AVE

Good

Over: BRANCH DES MOINES RIVER

072152704, Wapello, IA

Built 2022 Load: 38.9 t ADT: 70

SW 9TH STREET

Good

Over: MIDDLE CREEK

077240904, Warren, IA

Built 2023 Load: 38.9 t ADT: 4,465

FM

Good

Over: BOB WHITE ST. PARK

068220901, Wayne, IA

Built 2010 Load: 38.9 t ADT: 230

FM

Good

Over: UPPER IOWA RIVER

099091005, Winneshiek, IA

Built 1999 Load: 38.9 t ADT: 206

D 30 (180TH ST)

Good

Over: CREEK

088471301, Woodbury, IA

Built 2011 Load: 38.9 t ADT: 159

L 14 (KNOX AVE)

Good

Over: WOLF CREEK

0894329, Woodbury, IA

Built 2012 Load: 38.9 t ADT: 60

D2 110TH ST

Good

Over: CREEK

089431203, Woodbury, IA

Built 2020 Load: 38.9 t ADT: 409

R35 KEOKUK AVE

Good

Over: EAGLE CREEK-D D 36

093253502, Wright, IA

Built 2017 Load: 38.9 t ADT: 50

JENNINGS DR

Good

Over: DRY RUN CREEK (UNI)

0.3 mi. S of Univ. Ave., Black Hawk, IA

Built 1978 Load: 39.0 t

LOCAL

Good

Over: BEAVER CREEK

083282801, Boone, IA

Built 1999 Load: 39.0 t ADT: 15

HAWTHORNE AV

Good

Over: STREAM

092132902, Bremer, IA

Built 2002 Load: 39.0 t ADT: 29

LOCAL

Good

Over: RACCOON RIVER

090361301, Buena Vista, IA

Built 1992 Load: 39.0 t ADT: 71

US 59

Good

Over: GREY CREEK

0.7 mi. S of Jct. SR C16, Cherokee, IA

Built 1985 Load: 39.0 t ADT: 2,000

190TH ST.

Good

Over: DRAINAGE DITCH #11

082E12301, Clinton, IA

Built 1976 Load: 39.0 t ADT: 47

230TH AVE

Good

Over: NEGRO CREEK

082E32902, Clinton, IA

Built 1987 Load: 39.0 t ADT: 360

170TH ST.

Good

Over: BROPHY CREEK

082E50901, Clinton, IA

Built 1971 Load: 39.0 t ADT: 70

LOCAL 230 ST

Good

Over: PLUM CREEK

088030701, Delaware, IA

Built 1991 Load: 39.0 t ADT: 50

JEFFERSON RD

Good

Over: SMALL STREAM

088051004, Delaware, IA

Built 2003 Load: 39.0 t ADT: 1,719

LOCAL 280 AVE

Good

Over: PLUM CREEK

089033002, Delaware, IA

Built 1989 Load: 39.0 t ADT: 39

LOCAL BUCH-DEL

Good

Over: S FORK MAQUOKETA RIVER

090061902, Delaware, IA

Built 1997 Load: 39.0 t ADT: 59

OTTER RD

Good

Over: LITTLE TURKEY RIVER

095093410, Fayette, IA

Built 1991 Load: 39.0 t ADT: 29

LOCAL

Good

Over: FLOOD CREEK

095172601, Floyd, IA

Built 2004 Load: 39.0 t ADT: 33

US 18 WB

Good

Over: IA NORTHERN RR & STREAM

1.1 mi. E of Jct SR S70, Floyd, IA

Built 1998 Load: 39.0 t ADT: 5,350

LOCAL

Good

Over: BR BEAVER CREEK

088170604, Grundy, IA

Built 2001 Load: 39.0 t ADT: 97

DOUGLAS AVE

Good

Over: LITTLE WAPSIPINICON

098141504, Howard, IA

Built 2020 Load: 39.0 t ADT: 69

FM

Good

Over: SMALL STREAM

081211201, Jasper, IA

Built 2001 Load: 39.0 t ADT: 80

LOCAL

Good

Over: STREAM

074212703, Marion, IA

Built 2005 Load: 39.0 t ADT: 30

IA 330 SB

Good

Over: NORTH SKUNK RIVER

0.9 MI N OF N JCT SR S52, Marshall, IA

Built 2002 Load: 39.0 t ADT: 4,150

REDWOOD AVE

Good

Over: DUTCH BRANCH

078381602, Shelby, IA

Built 2014 Load: 39.0 t ADT: 51

FM RD F32

Good

Over: LONG BRANCH

802137, Shelby, IA

Built 1999 Load: 39.0 t ADT: 29

FM

Good

Over: EAST 102 RIVER

068330401, Taylor, IA

Built 1984 Load: 39.0 t ADT: 29

FM

Good

Over: SOUTH AVERY CREEK

072152105, Wapello, IA

Built 2004 Load: 39.0 t ADT: 330

FM

Good

Over: BRUSHSY CREEK

088271606, Webster, IA

Built 2004 Load: 39.0 t ADT: 748

GYPSUM HOLLOW RD

Good

Over: CC RR

089283304, Webster, IA

Built 2005 Load: 39.0 t ADT: 2,384

FM

Good

Over: NORTH LIZARD CREEK

089291504, Webster, IA

Built 1997 Load: 39.0 t ADT: 549

FM

Good

Over: SMALL CREEK

097073606, Winneshiek, IA

Built 2005 Load: 39.0 t ADT: 79

420TH AVE.

Good

Over: MILL CREEK

082E61602, Clinton, IA

Built 2021 Load: 39.1 t ADT: 166

LOCAL

Good

Over: BR OF WHITE BREAST CR

073222303, Lucas, IA

Built 2009 Load: 39.1 t ADT: 26

FM C-70

Good

Over: ELLIOT CREEK

090453501, Plymouth, IA

Built 1999 Load: 39.1 t ADT: 450

IA 1

Good

Over: LONG CREEK

1.0 mi. N of Jct. SR G36, Washington, IA

Built 1987 Load: 39.1 t ADT: 4,100

N FOLK HOLLOW RD

Good

Over: NORFOLK CREEK

097051904, Allamakee, IA

Built 2017 Load: 39.2 t ADT: 118

US 30

Good

Over: UNNAMED STREAM

4.8 mi. E US30/IA1INTCHG, Cedar, IA

Built 2019 Load: 39.2 t ADT: 5,500

S18 EAGLE AVE

Good

Over: WILLOW CREEK

097223504, Cerro Gordo, IA

Built 2019 Load: 39.2 t ADT: 727

310TH ST

Good

Over: LITTLE SIOUX RIVER

097372802, Clay, IA

Built 1986 Load: 39.2 t ADT: 81

AZTEC RD

Good

Over: STREAM

093061904, Clayton, IA

Built 2020 Load: 39.2 t ADT: 35

GRAND AVE

Good

Over: ROLLING HILLS CREEK

.5 Mi. W. of S JC Pkwy, Dallas, IA

Built 2019 Load: 39.2 t ADT: 96

EB IA 141

Good

Over: BEAVER CREEK

1.3 MI. E OF JCT. US 169, Dallas, IA

Built 1997 Load: 39.2 t ADT: 4,300

RHOMBERG AVE

Good

Over: BEE BRANCH

N OF KNEIST ST, Dubuque, IA

Built 2017 Load: 39.2 t ADT: 4,648

IA 150

Good

Over: OVER ABAND RR

0.5 mi. S of Jct. IA 93, Fayette, IA

Built 1961 Load: 39.2 t ADT: 2,700

Showing 13,951-14,000 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.

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.