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

SPICER AVE

Fair

Over: SMALL

080011802, Cedar, IA

Built 1999 Load: 23.2 t ADT: 20

THRUSH

Fair

Over: WINNEBAGO RIVER

096192006, Cerro Gordo, IA

Built 1962 Load: 23.2 t ADT: 2,082

I-35

Fair

Over: DRAINAGE DITCH

1.6 MI. N OF Jct. SR C13, Cerro Gordo, IA

Built 1971 Load: 23.2 t ADT: 17,300

FM-530TH ST.

Fair

Over: ROCK CREEK

092413501, Cherokee, IA

Built 1968 Load: 23.2 t ADT: 938

LOCAL

Fair

Over: TRINKLE CREEK

085371802, Crawford, IA

Built 1968 Load: 23.2 t ADT: 21

100 CRANE AVE

Fair

Over: DRAINAGE DITCH 61

094263302, Hancock, IA

Built 1975 Load: 23.2 t ADT: 15

1840 280TH ST

Fair

Over: EAST BRANCH IA RIVER

096240101, Hancock, IA

Built 1976 Load: 23.2 t ADT: 21

FM

Fair

Over: SMALL

088193602, Hardin, IA

Built 1983 Load: 23.2 t ADT: 34

LOCAL 110TH ST

Fair

Over: BR CRANE CREEK

099133301, Howard, IA

Built 1987 Load: 23.2 t ADT: 16

IA 78

Fair

Over: RICHLAND CREEK

5.6 mi. E of jct. IA 149, Keokuk, IA

Built 1938 Load: 23.2 t ADT: 1,190

OLD IA 289

Fair

Over: OVER BNSF RR

067051014, Lee, IA

Built 1958 Load: 23.2 t ADT: 70

US 169

Fair

Over: DRAINAGE DITCH

0.6 MI. N OF Jct. SR G-68, Madison, IA

Built 1976 Load: 23.2 t ADT: 1,890

LOCAL

Fair

Over: STREAM

074181903, Marion, IA

Built 1900 Load: 23.2 t ADT: 10

LOCAL

Fair

Over: OUTLET OF RUSH LAKE

094342104, Palo Alto, IA

Built 1998 Load: 23.2 t ADT: 30

FM

Fair

Over: GRAND RIVER

073292407, Union, IA

Built 1988 Load: 23.2 t ADT: 60

FM

Fair

Over: WILLIAMS CREEK

074073602, Washington, IA

Built 1980 Load: 23.2 t ADT: 380

FM

Fair

Over: NORTH LIZARD CREEK

090303003, Webster, IA

Built 1960 Load: 23.2 t ADT: 489

LOCAL

Fair

Over: BRANCH PAINT CREEK

097041703, Allamakee, IA

Built 1996 Load: 23.3 t ADT: 70

FM

Fair

Over: VILLAGE CREEK

098031814, Allamakee, IA

Built 1958 Load: 23.3 t ADT: 462

475TH ST

Fair

Over: STREAM

069170807, Appanoose, IA

Built 2002 Load: 23.3 t ADT: 11

FM

Fair

Over: ELK RUN CREEK

085341001, Carroll, IA

Built 1956 Load: 23.3 t ADT: 100

LOCAL

Fair

Over: STORM CREEK

085360101, Carroll, IA

Built 1993 Load: 23.3 t ADT: 30

FM - 570TH

Fair

Over: IAIS RR

076370304, Cass, IA

Built 1952 Load: 23.3 t ADT: 79

VINE

Fair

Over: BEAVER CREEK

095192202, Cerro Gordo, IA

Built 1961 Load: 23.3 t ADT: 187

BELGIAM RD

Fair

Over: STREAM

091060204, Clayton, IA

Built 1930 Load: 23.3 t ADT: 30

LOCAL

Fair

Over: JOHNS CREEK

088023504, Dubuque, IA

Built 1979 Load: 23.3 t ADT: 20

LOCAL

Fair

Over: LITTLE MAQUOKETA RIVER

089E20604, Dubuque, IA

Built 1984 Load: 23.3 t ADT: 274

US 30

Fair

Over: ALLEN CREEK

0.9 MI. W OF JCT.29, Harrison, IA

Built 1966 Load: 23.3 t ADT: 6,500

NB I-29

Fair

Over: BURCHAM CREEK

2.7 MI. S OF JCT 127, Harrison, IA

Built 1967 Load: 23.3 t ADT: 7,600

LOCAL

Fair

Over: BR BATTLE CREEK

088412701, Ida, IA

Built 1969 Load: 23.3 t ADT: 21

FM

Fair

Over: N FORK MAQUOKETA RIVER

085E10506, Jackson, IA

Built 1961 Load: 23.3 t ADT: 60

JUNGLETOWN RD.

Fair

Over: SMALL CREEK

083021503, Jones, IA

Built 1998 Load: 23.3 t ADT: 62

45TH AVE.

Fair

Over: BEERS CREEK

084010908, Jones, IA

Built 1978 Load: 23.3 t ADT: 51

170TH AVE.

Fair

Over: BEAR CREEK

084030402, Jones, IA

Built 1976 Load: 23.3 t ADT: 51

120TH ST

Fair

Over: BIG BEAR CREEK

084030901, Jones, IA

Built 1991 Load: 23.3 t ADT: 21

130TH AVE.

Fair

Over: BRANCH OF KITTY CREEK

085020702, Jones, IA

Built 1975 Load: 23.3 t ADT: 104

190TH AVE

Fair

Over: KITTY CREEK

085031802, Jones, IA

Built 1991 Load: 23.3 t ADT: 104

STONE BRIDGE RD

Fair

Over: DRY CREEK

086031704, Jones, IA

Built 1997 Load: 23.3 t ADT: 294

120TH AVE

Fair

Over: BRANCH KITTY CREEK

085021704, Jones, IA

Built 1981 Load: 23.3 t ADT: 29

FM

Fair

Over: STREAM

076111002, Keokuk, IA

Built 1948 Load: 23.3 t ADT: 20

WILSON DR

Fair

Over: STREAM

074183403, Marion, IA

Built 2012 Load: 23.3 t ADT: 51

FM

Fair

Over: OVER BNSF RR

076203304, Marion, IA

Built 1966 Load: 23.3 t ADT: 190

KIRKWOOD AVE

Fair

Over: ROCK CREEK

097171404, Mitchell, IA

Built 1955 Load: 23.3 t ADT: 39

LOCAL

Fair

Over: MUD CREEK

094410502, O'Brien, IA

Built 1950 Load: 23.3 t ADT: 72

CO PARK RD

Fair

Over: STREAM

095342803, Palo Alto, IA

Built 1916 Load: 23.3 t ADT: 35

FM

Fair

Over: DD

096323602, Palo Alto, IA

Built 1978 Load: 23.3 t ADT: 40

LOCAL

Fair

Over: SMALL STREAM

078391203, Shelby, IA

Built 1988 Load: 23.3 t ADT: 11

FM

Fair

Over: BRANCH SOUTH RIVER

075250102, Warren, IA

Built 1940 Load: 23.3 t ADT: 29

LOCAL

Fair

Over: STREAM

087452602, Woodbury, IA

Built 2001 Load: 23.3 t ADT: 11

RIVER RD

Fair

Over: BLACK HAWK CREEK

CITY BRIDGE NO. 29, Black Hawk, IA

Built 1971 Load: 23.4 t ADT: 6,513

Showing 3,651-3,700 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.