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

LOC 240TH ST

Fair

Over: E FORK DES MOINES RIVER

096292501, Kossuth, IA

Built 1977 Load: 21.6 t ADT: 62

LOCAL

Fair

Over: N SKUNK RIVER

076141505, Mahaska, IA

Built 1975 Load: 21.6 t ADT: 26

LOCAL

Fair

Over: N SKUNK RIVER

077151703, Mahaska, IA

Built 1977 Load: 21.6 t ADT: 71

FM

Fair

Over: SKUNK RIVER

077182304, Marion, IA

Built 1954 Load: 21.6 t ADT: 220

FM

Fair

Over: CALHOUN CREEK

077201603, Marion, IA

Built 1969 Load: 21.6 t ADT: 110

LOCAL

Fair

Over: WALNUT CREEK

077210203, Marion, IA

Built 1969 Load: 21.6 t ADT: 73

NB US 75

Fair

Over: DRAINAGE DITCH

3.0 mi. N of Jct. SR C60, Plymouth, IA

Built 1972 Load: 21.6 t ADT: 7,000

IA 3

Fair

Over: NORTH LIZARD CREEK

0.8 mi. W of IA 15, Pocahontas, IA

Built 1987 Load: 21.6 t ADT: 2,390

215TH STREET

Fair

Over: STREAM

077433406, Pottawattamie, IA

Built 1995 Load: 21.6 t ADT: 26

EB US 30

Fair

Over: SOUTH SKUNK RIVER

1.2 MI. W OF JCT. I-35, Story, IA

Built 1963 Load: 21.6 t ADT: 15,600

LOCAL

Fair

Over: MIDDLE RIVER

077232204, Warren, IA

Built 1971 Load: 21.6 t ADT: 180

FM

Fair

Over: TURKEY RIVER BRANCH

097100106, Winneshiek, IA

Built 1962 Load: 21.6 t ADT: 658

IA 3

Fair

Over: STREAM

2.7 MI. E OF E Jct US 69, Wright, IA

Built 1976 Load: 21.6 t ADT: 1,620

E REINBECK RD

Fair

Over: MILLER CREEK

87-13-26-01-10, Black Hawk, IA

Built 1948 Load: 21.7 t ADT: 5

N PILOT GROVE RD

Fair

Over: CRANE CREEK

90-11-29-02-10, Black Hawk, IA

Built 1948 Load: 21.7 t ADT: 59

E BENNINGTON RD

Fair

Over: CRANE CREEK

90-12-23-01-10, Black Hawk, IA

Built 1948 Load: 21.7 t ADT: 29

KILLDEER

Fair

Over: WINNEBAGO RIVER

097211404, Cerro Gordo, IA

Built 1984 Load: 21.7 t ADT: 432

FM 590TH ST.

Fair

Over: WILLOW CREEK

091413101, Cherokee, IA

Built 1964 Load: 21.7 t ADT: 26

140TH AVE

Fair

Over: OCHEYEDAN RIVER

096381102, Clay, IA

Built 1963 Load: 21.7 t ADT: 153

LOC 285 ST

Fair

Over: SMALL STREAM

087030509, Delaware, IA

Built 1966 Load: 21.7 t ADT: 29

LOCAL 210 AVE

Fair

Over: SMALL STREAM

087052502, Delaware, IA

Built 1965 Load: 21.7 t ADT: 11

FM 182ND ST

Fair

Over: SMALL STREAM

089031503, Delaware, IA

Built 1991 Load: 21.7 t ADT: 59

LOCAL 120 ST

Fair

Over: SMALL STREAM

090061301, Delaware, IA

Built 1971 Load: 21.7 t ADT: 88

LOCAL

Fair

Over: SMALL STREAM

087012408, Dubuque, IA

Built 1900 Load: 21.7 t ADT: 40

LOCAL

Fair

Over: LITTLE MAQUOKETA RIVER

090E13604, Dubuque, IA

Built 1978 Load: 21.7 t ADT: 80

LOCAL 30TH ST

Fair

Over: BEAVER CREEK

090193401, Franklin, IA

Built 1973 Load: 21.7 t ADT: 44

BRENTWOOD

Fair

Over: WILLOW CREEK

082322904, Greene, IA

Built 1980 Load: 21.7 t ADT: 26

IA 17

Fair

Over: IOWAY CREEK

0.9 MILE S OF JCT SR D65, Hamilton, IA

Built 1979 Load: 21.7 t ADT: 2,260

LOCAL

Fair

Over: DD

091271504, Humboldt, IA

Built 1937 Load: 21.7 t ADT: 15

35TH ST.

Fair

Over: SO FORK WALNUT

083041903, Jones, IA

Built 1990 Load: 21.7 t ADT: 33

OLD CASS RD.

Fair

Over: HELMER CREEK

085041801, Jones, IA

Built 1983 Load: 21.7 t ADT: 73

FREEMONT RD.

Fair

Over: HELMER CREEK

085042004, Jones, IA

Built 1976 Load: 21.7 t ADT: 88

158TH ST.

Fair

Over: SAMS CREEK

085042203, Jones, IA

Built 1986 Load: 21.7 t ADT: 79

JONES-DELAWARE

Fair

Over: GROVE CREEK

086040401, Jones, IA

Built 1985 Load: 21.7 t ADT: 33

230TH ST.

Fair

Over: SILVER CREEK

086041501, Jones, IA

Built 1971 Load: 21.7 t ADT: 20

LOCAL

Fair

Over: SUGAR CREEK

067063303, Lee, IA

Built 1985 Load: 21.7 t ADT: 120

LOCAL

Fair

Over: SUGAR CREEK

068062403, Lee, IA

Built 1974 Load: 21.7 t ADT: 50

RED HAW RD

Fair

Over: BIG CR

083061404, Linn, IA

Built 1959 Load: 21.7 t ADT: 69

LCL-RAINS AVE

Fair

Over: DEER CREEK

071413601, Mills, IA

Built 1999 Load: 21.7 t ADT: 5

LOCAL SEC RD

Fair

Over: WILLOW CR

094401102, O'Brien, IA

Built 2001 Load: 21.7 t ADT: 41

LOCAL

Fair

Over: STREAM

099413302, Osceola, IA

Built 1944 Load: 21.7 t ADT: 21

LOCAL ROAD

Fair

Over: SMALL STREAM

075072304, Washington, IA

Built 1950 Load: 21.7 t ADT: 60

LOCAL ROAD

Fair

Over: CREEK

098081204, Winneshiek, IA

Built 1900 Load: 21.7 t ADT: 29

MC STAY RD

Fair

Over: TRIB TO INDIAN CREEK

88-11-19-01-10, Black Hawk, IA

Built 1950 Load: 21.8 t ADT: 11

WB US 30

Fair

Over: SILVER CK & UP RR

0.7 MI. E OF W JCT. US 61, Clinton, IA

Built 1970 Load: 21.8 t ADT: 8,550

FM

Fair

Over: SMALL STREAM

085382805, Crawford, IA

Built 1941 Load: 21.8 t ADT: 50

110 TH

Fair

Over: STREAM

085301101, Greene, IA

Built 1934 Load: 21.8 t ADT: 11

FM

Fair

Over: ROCK CREEK

074111010, Keokuk, IA

Built 1968 Load: 21.8 t ADT: 200

LEVEE

Fair

Over: LAKE ODESSA OUTLET

SEC 36 T74N R2W, Louisa, IA

Built 1996 Load: 21.8 t ADT: 1

LOCAL

Fair

Over: STREAM

074211504, Marion, IA

Built 1994 Load: 21.8 t ADT: 16

Showing 3,051-3,100 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.