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

LOCAL

Poor

Over: STREAM

069170801, Appanoose, IA

Built 1952 Load: 25.4 t ADT: 135

FM

Poor

Over: ROCK CREEK

081033503, Cedar, IA

Built 1959 Load: 25.4 t ADT: 1,350

275TH

Poor

Over: WILLOW CREEK

096210603, Cerro Gordo, IA

Built 1941 Load: 25.4 t ADT: 91

YARD G ROAD

Poor

Over: LONG CREEK

APPROX. 4000' S. OF RD. I, Des Moines, IA

Built 1910 Load: 25.4 t ADT: 10

LOCAL ROAD

Poor

Over: MIDDLE FORK OF BEAVER CR

089182802, Grundy, IA

Built 1976 Load: 25.4 t ADT: 20

LOCAL

Poor

Over: STREAM

078140301, Poweshiek, IA

Built 1964 Load: 25.4 t ADT: 11

LOCAL

Poor

Over: N FORK LONG CR

075070103, Washington, IA

Built 1973 Load: 25.4 t ADT: 60

LOCAL ROAD

Poor

Over: WHISKEY CREEK

076063202, Washington, IA

Built 1969 Load: 25.4 t ADT: 71

FM

Poor

Over: BRUSHY FORK CREEK

083350804, Carroll, IA

Built 1964 Load: 25.5 t ADT: 650

LOCAL ROAD

Poor

Over: BLACK HAWK CREEK

087151403, Grundy, IA

Built 1979 Load: 25.5 t ADT: 20

LOCAL

Poor

Over: BR BEAVER CREEK

089171401, Grundy, IA

Built 1978 Load: 25.5 t ADT: 44

LOCAL

Poor

Over: S. RACCOON RIVER

079311706, Guthrie, IA

Built 1959 Load: 25.5 t ADT: 20

FM 2030 VAIL

Poor

Over: GOLLS CREEK

095231002, Hancock, IA

Built 1969 Load: 25.5 t ADT: 259

LOCAL

Poor

Over: CREEK

084173502, Marshall, IA

Built 1944 Load: 25.5 t ADT: 73

LOCAL

Poor

Over: DD #13

090332504, Pocahontas, IA

Built 1971 Load: 25.5 t ADT: 60

LOCAL

Poor

Over: EAST BRANCH SALT CREEK

084132703, Tama, IA

Built 1987 Load: 25.5 t ADT: 26

LOCAL

Poor

Over: RUTT BRANCH

075331202, Adair, IA

Built 1960 Load: 25.6 t ADT: 62

LOCAL

Poor

Over: N CHEQUEST LAKE CR

069120206, Davis, IA

Built 1958 Load: 25.6 t ADT: 161

LOCAL

Poor

Over: SMALL STREAM

070150403, Davis, IA

Built 1940 Load: 25.6 t ADT: 34

LOC 333 AVE

Poor

Over: STREAM

087032404, Delaware, IA

Built 1975 Load: 25.6 t ADT: 29

FM

Poor

Over: CREEK

088223202, Hardin, IA

Built 1970 Load: 25.6 t ADT: 177

LOCAL

Poor

Over: WEST FORK BATTLE CREEK

088412603, Ida, IA

Built 1963 Load: 25.6 t ADT: 5

LOCAL

Poor

Over: SMALL CREEK

078143501, Poweshiek, IA

Built 1985 Load: 25.6 t ADT: 50

LOCAL

Poor

Over: LITTLE LICK CREEK

070092903, Van Buren, IA

Built 1972 Load: 25.6 t ADT: 47

LOCAL

Poor

Over: VILLAGE CR

071150104, Wapello, IA

Built 1973 Load: 25.6 t ADT: 70

FM - 690TH

Poor

Over: NODAWAY RIVER

074351502, Cass, IA

Built 1970 Load: 25.7 t ADT: 190

FM - 690TH

Poor

Over: WATERWAY

076350304, Cass, IA

Built 1963 Load: 25.7 t ADT: 450

SPICER AVE

Poor

Over: STREAM

080010702, Cedar, IA

Built 1915 Load: 25.7 t ADT: 20

APPLE RD.

Poor

Over: SMALL CREEK

095073503, Fayette, IA

Built 1968 Load: 25.7 t ADT: 403

LOCAL

Poor

Over: WOLF CREEK

086180201, Grundy, IA

Built 1978 Load: 25.7 t ADT: 49

FM

Poor

Over: S COPPER CREEK

084E52804, Jackson, IA

Built 1974 Load: 25.7 t ADT: 1,070

LOCAL

Poor

Over: BYERS BRANCH CREEK

081213002, Jasper, IA

Built 1947 Load: 25.7 t

FM

Poor

Over: SMALL STREAM

076051101, Louisa, IA

Built 1969 Load: 25.7 t ADT: 840

LOCAL ROAD

Poor

Over: ALBERTSON CREEK

098471601, Lyon, IA

Built 1900 Load: 25.7 t ADT: 41

FM

Poor

Over: N TIMBER CREEK

083192002, Marshall, IA

Built 1963 Load: 25.7 t ADT: 903

LOCAL

Poor

Over: SMALL STREAM

080160602, Poweshiek, IA

Built 1978 Load: 25.7 t ADT: 71

WELLS FERRY RD

Poor

Over: CREEK

078E50606, Scott, IA

Built 1964 Load: 25.7 t ADT: 1,010

LOCAL

Poor

Over: BR STEIN CK

084123001, Benton, IA

Built 1971 Load: 25.8 t ADT: 5

LOCAL

Poor

Over: TURKEY CREEK

077342906, Cass, IA

Built 1981 Load: 25.8 t ADT: 21

222ND ST

Poor

Over: WEST BEAVER CREEK

083290303, Greene, IA

Built 1921 Load: 25.8 t ADT: 300

LOCAL RD

Poor

Over: SOUTH FORK BEAVER CREEK

088180903, Grundy, IA

Built 1977 Load: 25.8 t ADT: 39

LOCAL

Poor

Over: BRANCH S TIMBER CREEK

082180801, Marshall, IA

Built 1951 Load: 25.8 t ADT: 15

LOCAL

Poor

Over: DRAINAGE DITCH

098250601, Winnebago, IA

Built 1950 Load: 25.8 t ADT: 35

LOCAL ROAD

Poor

Over: CREEK

099091007, Winneshiek, IA

Built 1900 Load: 25.8 t ADT: 108

LOCAL

Poor

Over: SPRING CREEK

094112301, Chickasaw, IA

Built 1991 Load: 25.9 t ADT: 47

MESQUITE RD

Poor

Over: PECK CREEK

091030103, Clayton, IA

Built 1913 Load: 25.9 t ADT: 113

BIXBY RD

Poor

Over: NAGLE CREEK

092060906, Clayton, IA

Built 1960 Load: 25.9 t ADT: 62

LOCAL

Poor

Over: FABIUS CREEK

067150505, Davis, IA

Built 1977 Load: 25.9 t ADT: 5

EDGE RD.

Poor

Over: BELL CR

094070804, Fayette, IA

Built 1954 Load: 25.9 t ADT: 20

180TH ST

Poor

Over: TURKEY RIVER

097110501, Howard, IA

Built 1986 Load: 25.9 t ADT: 30

Showing 19,951-20,000 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.