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 218 SB

Unknown

Over: IA 2

At the Jct. Iowa 2, Lee, IA

Built 2002 ADT: 1,555

210TH STREET

Unknown

Over: US 218

1.0 mi. N of Jct. IA #2, Lee, IA

Built 2001 ADT: 6,800

IA 2

Unknown

Over: US 61

At the Jct. U.S. 61, Lee, IA

Built 2011 ADT: 2,760

US 61 SB

Unknown

Over: BLUFF RD

1.0 mi. N of Jct. Iowa 2, Lee, IA

Built 2011 ADT: 615

US 61 NB

Unknown

Over: BLUFF RD

1.0 mi. N of Jct. Iowa #2, Lee, IA

Built 2011 ADT: 615

CO RD J40

Unknown

Over: US 61

At the Jct. SR J-40, Lee, IA

Built 2011 ADT: 4,560

BUSINESS 61

Unknown

Over: US 61

At the Jct. SR J50, Lee, IA

Built 2011 ADT: 6,000

CO RD J50

Unknown

Over: US 61

0.5 mi. N of Jct. Bus. 61, Lee, IA

Built 2011 ADT: 9,500

CO RD X32

Unknown

Over: US 61

At Jct of SR X-32, Lee, IA

Built 2010 ADT: 5,300

US 61 NB

Unknown

Over: COUNTY RD

0.9 mi. S of Jct. Iowa 2, Lee, IA

Built 2011 ADT: 75

US 61 SB

Unknown

Over: COUNTY RD

0.9 mi. S of Jct. Iowa #2, Lee, IA

Built 2011 ADT: 75

US 61 NB

Unknown

Over: CHALK RIDGE RD

1.4 mi. S of Jct. SR J40, Lee, IA

Built 2011 ADT: 185

US 61 SB

Unknown

Over: CHALK RIDGE RD

1.4 mi. S of Jct. SR J40, Lee, IA

Built 2011 ADT: 185

220TH ST

Unknown

Over: US 61

1.4 mi. N of Jct. Iowa 2, Lee, IA

Built 2011 ADT: 4,940

CO RD X 38

Unknown

Over: US 61

1.3 mi. N of Jct. SR X32, Lee, IA

Built 2009 ADT: 6,600

16TH AVE EB

Unknown

Over: UP RR & STREET

C65750560, Linn, IA

Built 1937 ADT: 1,795

12TH AVE

Unknown

Over: CEDAR RIVER & RD

083072812, Linn, IA

Built 1974 ADT: 650

A AVE

Unknown

Over: 4TH ST & RR

000000000, Linn, IA

Built 1974 ADT: 2,160

WRIGHT BROS BLV

Unknown

Over: I-380

2.5 MI S. OF JCT. US 30, Linn, IA

Built 1971 ADT: 45,700

WALFORD RD.

Unknown

Over: I 380

3.5 MI. S OF JCT. US 30, Linn, IA

Built 1971 ADT: 52,700

I 380 RAMP

Unknown

Over: RAMP F OVER I-380

0.2 MI. N OF JCT. 30, Linn, IA

Built 1975 ADT: 41,800

NB I-380

Unknown

Over: CIC RR & CITY ST

0.7 mi. N of Jct. US 30, Linn, IA

Built 1975 ADT: 815

SB I-380

Unknown

Over: CIC RR & CITY ST

0.7 MI. N OF JCT. 30, Linn, IA

Built 1975 ADT: 1,315

6TH ST.SW.

Unknown

Over: US 30

0.3 MI W. OF JCT. I-380, Linn, IA

Built 1975 ADT: 25,800

KIRKWOOD BLVD

Unknown

Over: US 30

0.7 mi. E of jct. US 218, Linn, IA

Built 1975 ADT: 31,900

J ST

Unknown

Over: US 30

0.2 MI. E OF JCT. I-380, Linn, IA

Built 1975 ADT: 22,500

I-380 RAMP F EB

Unknown

Over: US 30 & 151

0.3 MI. E OF JCT. 380, Linn, IA

Built 1975 ADT: 22,500

EB RAMP F

Unknown

Over: J STREET SW

0.2 MI. E OF US 30/I-380, Linn, IA

Built 1975 ADT: 4,240

30 W TO 380 N RAMP

Unknown

Over: J ST SW

0.4 MI. E OF JCT. 30/380, Linn, IA

Built 1975 ADT: 4,240

C STREET

Unknown

Over: US 30

1.6 MI. E OF JCT. I-380, Linn, IA

Built 1976 ADT: 17,300

NB I 380

Unknown

Over: 33RD AVE

1.3 mi. N of Jct. U.S. 30, Linn, IA

Built 1974 ADT: 3,550

SB I-380

Unknown

Over: 33RD AVE

1.3 mi. N of Jct. U.S. 30, Linn, IA

Built 1974 ADT: 3,550

I 380 NB

Unknown

Over: IA 922

AT JCT. BUS. U.S. 151, Linn, IA

Built 1979 ADT: 8,450

I 380 SB

Unknown

Over: IA 922

AT JCT. BUS. U.S. 151, Linn, IA

Built 1979 ADT: 860

NB I-380

Unknown

Over: CITY STREETS AND RR

0.6 MI. N OF JCT. IA 922, Linn, IA

Built 1979 ADT: 985

SB I-380

Unknown

Over: CITY STREETS & RR

0.6 MI. N OF JCT. IA 922, Linn, IA

Built 1979 ADT: 150

I-380

Unknown

Over: E AND F AVE NW CEDAR RVR

0.3 mi N. US 151(1st Ave), Linn, IA

Built 1979 ADT: 6,900

7TH ST NE

Unknown

Over: I-380

0.9 MI. N OF Jct. IA #922, Linn, IA

Built 1972 ADT: 64,500

8TH ST NE

Unknown

Over: I-380

1.1 mi. N Jct. IA 922, Linn, IA

Built 1972 ADT: 64,500

I 380 NB OFF RAMP

Unknown

Over: 3RD ST NW

0.1 MI. N OF JCT. US 151, Linn, IA

Built 1979 ADT: 1,140

RAMP BR D-3

Unknown

Over: CITY ST R.O.W

0.2 MI. N OF JCT. 151, Linn, IA

Built 1979 ADT: 1,140

I 380 SB ON RAMP

Unknown

Over: 2ND ST NE

0.4 mi. N of Jct. US 151, Linn, IA

Built 1979 ADT: 300

I 380 SB OFF RAMP

Unknown

Over: 2ND ST NE

3.9 mi. N of Jct. US 30, Linn, IA

Built 1979 ADT: 300

I 380 NB ON RAMP

Unknown

Over: 2ND ST NE

0.6 MI. N OF JCT. US 151, Linn, IA

Built 1979 ADT: 4,374

NB US 151/922

Unknown

Over: US 30 W JCT

AT JCT. 30, Linn, IA

Built 1980 ADT: 6,700

SB US 151/922

Unknown

Over: US 30 W JCT

AT JCT. U.S. 30, Linn, IA

Built 1980 ADT: 6,700

EDGEWOOD RD

Unknown

Over: US 30

2.6 MI. W OF JCT. I-380, Linn, IA

Built 1980 ADT: 23,400

US 30 EB

Unknown

Over: UP RR, 21ST ST SW, CREEK

1.9 MI. W OF JCT. 218, Linn, IA

Built 1980 ADT: 130

US 30 WB

Unknown

Over: UP RR, 21ST ST SW, CREEK

1.6 MI.W.OF E.JCT.218, Linn, IA

Built 1980 ADT: 130

NB I-380

Unknown

Over: H AVE NE

2.3 MI. S OF JCT. 100, Linn, IA

Built 1980 ADT: 3,100

Showing 451-500 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.