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

US 30 WB

Unknown

Over: IOWA #146

AT JUNCTION WITH IA 146, Marshall, IA

Built 2002 ADT: 1,505

NB IA 330

Unknown

Over: US 30

AT JUNCTION WITH US 30, Marshall, IA

Built 2001 ADT: 3,350

US 59

Unknown

Over: BNSF RR,ROAD & CK

1.1 MI. S of Jct. U.S. 34, Mills, IA

Built 1992 ADT: 440

US 59

Unknown

Over: US 34

AT JCT. US 34, Mills, IA

Built 1964 ADT: 4,320

MAIN ST

Unknown

Over: BNSF RR

000000000, Mills, IA

Built 1940 ADT: 213

RIST AVE

Unknown

Over: I-29

1.7 mi. N of Jct. SR L-31, Mills, IA

Built 1970 ADT: 14,800

PADDOCK AVE

Unknown

Over: I-29

4.0 MI. S OF S JCT. US 34, Mills, IA

Built 1970 ADT: 14,800

NB I-29

Unknown

Over: LAMBERT AVE

S JCT. OF U.S. 34, Mills, IA

Built 2011 ADT: 490

SB I-29

Unknown

Over: LAMBERT AVE

S JCT. OF US 34, Mills, IA

Built 2011 ADT: 490

SB I-29

Unknown

Over: JESUP AVE

1.3 mi. N of S Jct. US 34, Mills, IA

Built 2010 ADT: 65

US 34 WB

Unknown

Over: I 29

US 34 OVER I-29, Mills, IA

Built 2014 ADT: 6,000

ALLIS ROAD

Unknown

Over: I-29

1.8 mi. S of Jct. SR H-10, Mills, IA

Built 1970 ADT: 22,300

SB L 35

Unknown

Over: US 34

AT JCT. SB SR L-35, Mills, IA

Built 1973 ADT: 3,650

NB SR L 35

Unknown

Over: US 34 & 275

AT JCT. NB SR L-35, Mills, IA

Built 1973 ADT: 3,650

US 34 EB

Unknown

Over: I 29

US 34 OVER I-29, Mills, IA

Built 2014 ADT: 6,000

IA 175

Unknown

Over: I-29

At jct I-29, Monona, IA

Built 1959 ADT: 13,000

FM

Unknown

Over: I-29

3.5 mi. S of IA 175, Monona, IA

Built 1967 ADT: 14,800

K42

Unknown

Over: I-29

1.7 mi. N of IA 175, Monona, IA

Built 1959 ADT: 15,500

E-24 (160TH ST)

Unknown

Over: I-29

At jct. of S.R. E24, Monona, IA

Built 1959 ADT: 15,300

FM

Unknown

Over: I-29

4.3 mi. N of Jct. SR E24, Monona, IA

Built 1959 ADT: 15,900

US 71

Unknown

Over: US 34

AT JCT. OF US 34, Montgomery, IA

Built 1971 ADT: 2,670

US 61

Unknown

Over: HERSHEY AVE

At Jct. of SR G28, Muscatine, IA

Built 2008 ADT: 2,240

IA 60 SB

Unknown

Over: US 18

At Jct. U.S. 18, O'Brien, IA

Built 2004 ADT: 3,150

IA 60 NB

Unknown

Over: U.S. 18

At Jct. U.S. 18, O'Brien, IA

Built 2004 ADT: 3,150

NEST AVENUE

Unknown

Over: IA 60

1.6 mi. S of jct. US 18, O'Brien, IA

Built 2004 ADT: 5,200

330TH STREET

Unknown

Over: IA 60

1.0 mi. S of jct. US 18, O'Brien, IA

Built 2005 ADT: 5,300

MONROE AVE

Unknown

Over: IA 60

2.6 mi. S of jct. US 18, O'Brien, IA

Built 2005 ADT: 5,500

A 22

Unknown

Over: IA 60

1.9 mi. S of jct. IA 9, Osceola, IA

Built 2006 ADT: 3,490

A 30 180TH ST

Unknown

Over: IA 60 ( SIBLEY BYPASS )

3.0 mi. S of jct. IA 9, Osceola, IA

Built 2006 ADT: 4,130

2ND ST

Unknown

Over: IA 60

4.7 mi. S of jct. IA 9, Osceola, IA

Built 2006

ORIOLE AVE

Unknown

Over: IA 60 (SIBLEY BYPASS)

4.2 mi. S of jct. IA 9, Osceola, IA

Built 2006 ADT: 4,080

IA 60 SB

Unknown

Over: IA 9

At Jct. Iowa 9, Osceola, IA

Built 2006 ADT: 1,070

IA 60 NB

Unknown

Over: IA 9

At Jct. Iowa 9, Osceola, IA

Built 2006 ADT: 1,070

L40

Unknown

Over: IA 60

3.2 mi. S of jct IA 9, Osceola, IA

Built 2006 ADT: 4,130

200TH STREET

Unknown

Over: IA 75

1.0 mi. N of jct. SR C38, Plymouth, IA

Built 2006 ADT: 7,300

IOWA 3

Unknown

Over: US 75 (LEMARS BYPASS)

At the Jct. U.S. 75, Plymouth, IA

Built 2005 ADT: 5,800

US 75 NB

Unknown

Over: IA 60

At jct. IA 60, Plymouth, IA

Built 2005 ADT: 2,085

US 75 SB

Unknown

Over: IA 60

At jct. Iowa 60, Plymouth, IA

Built 2005 ADT: 2,085

US 75 NB

Unknown

Over: LAKE AVENUE

1.1 mi S of jct IA 60, Plymouth, IA

Built 2006 ADT: 50

US 75 SB

Unknown

Over: LAKE AVENUE

1.1 mi S of jct IA 60, Plymouth, IA

Built 2006 ADT: 50

I 35 NB

Unknown

Over: GRAND AVE

At jct. of Grand Ave., Polk, IA

Built 2014 ADT: 1,620

I 35 NB

Unknown

Over: RR, EP TRUE, CREEK

1.2 MI. S OF S JCT. I-80, Polk, IA

Built 2014 ADT: 6,800

I 35 SB I 80 WB

Unknown

Over: US 6

AT JCT. US 6, Polk, IA

Built 1958 ADT: 15,750

DOUGLAS AVE

Unknown

Over: I 35 & I 80

At JUNCTION I-80 & I-35, Polk, IA

Built 2002 ADT: 89,500

SB I35 WB I80

Unknown

Over: NS RR & IA 141

AT JCT. IOWA 141, Polk, IA

Built 1958 ADT: 15,300

86TH ST

Unknown

Over: I-35 & I-80

2.0 MI. W OF IOWA 28, Polk, IA

Built 1994 ADT: 1,660

I-80 EB & I-35 NB

Unknown

Over: NW 72ND ST

1.0 MILE W OF JCT. IA 28, Polk, IA

Built 1958 ADT: 2,290

NB I-35/EB I-80

Unknown

Over: IA 28

At jct. IA 28, Polk, IA

Built 1999 ADT: 1,600

SB I-35,WB I-80

Unknown

Over: IA 28

At the Jct. IA 28, Polk, IA

Built 1999 ADT: 1,600

NW 26TH ST

Unknown

Over: I 35 & I 80

1.7 MI. WEST OF IA 415, Polk, IA

Built 2017 ADT: 101,500

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