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

120TH ST

Good

Over: WILLOW CREEK

093441501, Plymouth, IA

Built 1989 Load: 52.7 t ADT: 5

PIONEER AVE

Good

Over: WILLOW CREEK

093441502, Plymouth, IA

Built 1990 Load: 52.7 t ADT: 15

LOCAL

Good

Over: PLUM CREEK

070303001, Ringgold, IA

Built 1997 Load: 52.7 t ADT: 5

FM

Good

Over: INDIAN CREEK

087362001, Sac, IA

Built 1998 Load: 52.7 t ADT: 26

LOCAL

Good

Over: STREAM

087362901, Sac, IA

Built 1993 Load: 52.7 t ADT: 45

LOCAL

Good

Over: STREAM

070102205, Van Buren, IA

Built 2006 Load: 52.7 t ADT: 30

LOCAL

Good

Over: BRANCH CEDAR CREEK

073140102, Wapello, IA

Built 2002 Load: 52.7 t ADT: 73

LOCAL ROAD

Good

Over: WONDER CREEK

097102404, Winneshiek, IA

Built 1991 Load: 52.7 t ADT: 44

LOCAL ROAD

Good

Over: COON CREEK

098071303, Winneshiek, IA

Built 1992 Load: 52.7 t ADT: 44

FM

Good

Over: UPPER IOWA RIVER

099100204, Winneshiek, IA

Built 2003 Load: 52.7 t ADT: 118

128TH AVE

Good

Over: NORTH BEAR CREEK

100071104, Winneshiek, IA

Built 2006 Load: 52.7 t ADT: 20

MIDDLE SATTRE RD

Good

Over: CANOE CREEK

099071908, Winneshiek, IA

Built 2006 Load: 52.7 t ADT: 187

LOCAL

Good

Over: SMALL CREEK

084120801, Benton, IA

Built 1998 Load: 52.8 t ADT: 34

IA 188

Good

Over: HORTON CREEK

0.1 mi. W of Jct. SR V14, Bremer, IA

Built 1987 Load: 52.8 t ADT: 930

130TH ST

Good

Over: DRAINAGE DITCH #3

091210801, Franklin, IA

Built 2012 Load: 52.8 t ADT: 47

ADAIR MADISON AVE

Good

Over: STREAM

076290602, Madison, IA

Built 2015 Load: 52.8 t ADT: 50

F58 LITTLEFIELD DR

Good

Over: CREEK

FM 078340802, Audubon, IA

Built 2005 Load: 52.9 t ADT: 548

MILLER CREEK RD

Good

Over: MILLER CREEK

87-12-04-01-20, Black Hawk, IA

Built 2005 Load: 52.9 t ADT: 49

FOX RD

Good

Over: INDIAN CREEK

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

Built 2004 Load: 52.9 t ADT: 88

GILBERTVILLE RD

Good

Over: INDIAN CREEK

88-12-26-08-10, Black Hawk, IA

Built 2004 Load: 52.9 t ADT: 403

LOCAL

Good

Over: BEAVER CREEK

083280701, Boone, IA

Built 2007 Load: 52.9 t ADT: 15

LOCAL

Good

Over: BEAVER CREEK

083281801, Boone, IA

Built 2004 Load: 52.9 t ADT: 26

WASHINGTON AVE

Good

Over: S FORK MAQUOKETA RIVER

090071404, Buchanan, IA

Built 2005 Load: 52.9 t ADT: 88

LOCAL

Good

Over: S FORK MAQUOKETA RIVER

090072303, Buchanan, IA

Built 1997 Load: 52.9 t ADT: 49

FM

Good

Over: BUFFALO CREEK

090081103, Buchanan, IA

Built 2004 Load: 52.9 t ADT: 432

FM

Good

Over: STREAM

090100702, Buchanan, IA

Built 1999 Load: 52.9 t ADT: 34

FM

Good

Over: RACCOON RIVER

091362301, Buena Vista, IA

Built 1997 Load: 52.9 t ADT: 50

LOCAL

Good

Over: RACOON RIVER

091362601, Buena Vista, IA

Built 2006 Load: 52.9 t ADT: 34

FM

Good

Over: BRANCH LITTLE SIOUX RVR

093381401, Buena Vista, IA

Built 1996 Load: 52.9 t ADT: 45

FM

Good

Over: MC CLURE CREEK

091151703, Butler, IA

Built 1999 Load: 52.9 t ADT: 903

LOCAL

Good

Over: CAMP CREEK

086340505, Calhoun, IA

Built 2006 Load: 52.9 t ADT: 26

LOCAL

Good

Over: LAKE CREEK

086342305, Calhoun, IA

Built 1995 Load: 52.9 t ADT: 50

290TH ST

Good

Over: FIELD STREAM

082351101, Carroll, IA

Built 2000 Load: 52.9 t ADT: 50

RT M68

Good

Over: OVER BNSF RR

082361502, Carroll, IA

Built 1990 Load: 52.9 t ADT: 627

LOCAL

Good

Over: MIDDLE RACCOON RIVER

084352308, Carroll, IA

Built 1991 Load: 52.9 t ADT: 459

JACKSON RD

Good

Over: TURKEY CREEK

076361406, Cass, IA

Built 2008 Load: 52.9 t ADT: 139

FM

Good

Over: SUGAR CREEK

080022504, Cedar, IA

Built 2002 Load: 52.9 t ADT: 70

FM- WASHTA RD

Good

Over: WILLOW CREEK

090413006, Cherokee, IA

Built 2003 Load: 52.9 t ADT: 71

US 30

Good

Over: N. GROVE CREEK

3.1 mi. E of W jct. IA 37, Crawford, IA

Built 1994 Load: 52.9 t ADT: 3,180

FM

Good

Over: W FK W NISHNABOTNA RIVER

083373202, Crawford, IA

Built 2002 Load: 52.9 t ADT: 170

LOCAL

Good

Over: MIDDLE SOLDIER RIVER

084411001, Crawford, IA

Built 2007 Load: 52.9 t ADT: 11

FM

Good

Over: MIDDLE SOLDIER RIVER

084412002, Crawford, IA

Built 2007 Load: 52.9 t ADT: 110

FM

Good

Over: BULGER CREEK

078272903, Dallas, IA

Built 1995 Load: 52.9 t ADT: 150

COUNTY ROAD

Good

Over: MOSQUITO CREEK

079290806, Dallas, IA

Built 2002 Load: 52.9 t ADT: 51

LOCAL

Good

Over: LITTLE SIOUX RIVER

100372101, Dickinson, IA

Built 1999 Load: 52.9 t ADT: 71

IA 93

Good

Over: VOLGA RIVER

0.2 MI. W OF S.R. W14, Fayette, IA

Built 1989 Load: 52.9 t ADT: 790

LOCAL

Good

Over: BEEMIS CREEK

094180802, Floyd, IA

Built 2003 Load: 52.9 t ADT: 29

FM

Good

Over: FLOOD CREEK

095171004, Floyd, IA

Built 2000 Load: 52.9 t ADT: 59

FM

Good

Over: FLOOD CREEK

095171002, Floyd, IA

Built 2001 Load: 52.9 t ADT: 49

FM

Good

Over: FLOOD CREEK

095173501, Floyd, IA

Built 1998 Load: 52.9 t ADT: 79

Showing 16,001-16,050 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.