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

IRR LOCAL

Poor

Over: BRANCH OF RICHLAND CREEK

082152902, Tama, IA

Built 1988 Load: 22.7 t ADT: 11

LOCAL

Poor

Over: MIDDLE 102 RIVER

067340501, Taylor, IA

Built 1978 Load: 22.7 t ADT: 5

170TH ST

Poor

Over: STREAM

069211102, Wayne, IA

Built 2008 Load: 22.7 t ADT: 15

LOCAL

Poor

Over: JACKSON CREEK

069212403, Wayne, IA

Built 1967 Load: 22.7 t ADT: 34

LOCAL

Poor

Over: STREAM

087420502, Woodbury, IA

Built 1950 Load: 22.7 t ADT: 15

LOCAL

Poor

Over: STREAM

089443106, Woodbury, IA

Built 1950 Load: 22.7 t ADT: 80

LOCAL

Poor

Over: BATTLE CREEK

075300601, Adair, IA

Built 1958 Load: 22.8 t ADT: 15

NODAWAY RVR RD

Poor

Over: EAST NODAWAY RIVER

072343603, Adams, IA

Built 1930 Load: 22.8 t ADT: 20

F44 290TH ST

Poor

Over: CEDAR RIVER

079031115, Cedar, IA

Built 1948 Load: 22.8 t ADT: 620

FM

Poor

Over: CRANE CREEK

095111401, Chickasaw, IA

Built 1966 Load: 22.8 t ADT: 432

FM

Poor

Over: LITTLE WAPSIPINICON

095131603, Chickasaw, IA

Built 1967 Load: 22.8 t ADT: 786

LOCAL RD

Poor

Over: CEDAR CREEK

076282902, Madison, IA

Built 1952 Load: 22.8 t ADT: 29

LOCAL

Poor

Over: JIM CREEK

077291402, Madison, IA

Built 1981 Load: 22.8 t ADT: 20

LOCAL

Poor

Over: PARNELL CREEK

086442506, Woodbury, IA

Built 1935 Load: 22.8 t ADT: 20

FM

Poor

Over: CREEK

078360301, Audubon, IA

Built 1948 Load: 22.9 t ADT: 20

LOCAL - 770TH

Poor

Over: SMALL

075343602, Cass, IA

Built 1980 Load: 22.9 t ADT: 91

280TH ST

Poor

Over: MIDDLE BR WAPSINONOC CR

079040301, Cedar, IA

Built 1950 Load: 22.9 t ADT: 26

LOCAL

Poor

Over: CREEK

094133404, Chickasaw, IA

Built 1971 Load: 22.9 t ADT: 10

LOCAL

Poor

Over: SMALL STREAM

095121810, Chickasaw, IA

Built 1975 Load: 22.9 t ADT: 135

LOCAL

Poor

Over: LITTLE WAPSIPINICON

095130202, Chickasaw, IA

Built 1971 Load: 22.9 t ADT: 59

W25

Poor

Over: CREEK

093091404, Fayette, IA

Built 1968 Load: 22.9 t ADT: 206

X AVE

Poor

Over: UNAMED CREEK

093102002, Fayette, IA

Built 1928 Load: 22.9 t ADT: 70

NILES TRAIL

Poor

Over: HARRIS GROVE CREEK

079433603, Harrison, IA

Built 1975 Load: 22.9 t ADT: 29

W 56TH ST S

Poor

Over: BUCK CREEK

078201302, Jasper, IA

Built 1927 Load: 22.9 t ADT: 21

S 28TH AVE W

Poor

Over: SMALL STREAM

079210901, Jasper, IA

Built 1917 Load: 22.9 t ADT: 71

FM

Poor

Over: MINERVA CREEK

084200105, Marshall, IA

Built 1915 Load: 22.9 t ADT: 15

FM

Poor

Over: STREAM

089420702, Woodbury, IA

Built 1981 Load: 22.9 t ADT: 270

EAST ST

Poor

Over: WILLOW CREEK

S. of IA 141, Carroll, IA

Built 1964 Load: 23.0 t ADT: 580

155TH ST

Poor

Over: YANKEE RUN

082013405, Cedar, IA

Built 1995 Load: 23.0 t ADT: 90

140TH ST

Poor

Over: STREAM

090052501, Delaware, IA

Built 1972 Load: 23.0 t ADT: 29

LOCAL

Poor

Over: CREEK

089023403, Dubuque, IA

Built 1998 Load: 23.0 t ADT: 206

R AVE

Poor

Over: BRANCH OF BLACKHAWK CRK

088162302, Grundy, IA

Built 1976 Load: 23.0 t ADT: 50

LOCAL ROAD

Poor

Over: N FORK OF BEAVER CREEK

089171902, Grundy, IA

Built 1947 Load: 23.0 t ADT: 15

FM

Poor

Over: ODEBOLT CREEK

087392424, Ida, IA

Built 1964 Load: 23.0 t ADT: 589

S 24TH AVE E

Poor

Over: SMALL STREAM

079190513, Jasper, IA

Built 1986 Load: 23.0 t ADT: 104

LOCAL ROAD

Poor

Over: ALLEN CREEK

098433002, Lyon, IA

Built 1900 Load: 23.0 t ADT: 26

LOCAL

Poor

Over: DRAINAGE

072172503, Monroe, IA

Built 1941 Load: 23.0 t ADT: 20

280TH STREET

Poor

Over: WEST MILL CREEK

067370701, Page, IA

Built 1940 Load: 23.0 t ADT: 34

LOCAL

Poor

Over: BR MIDDLE FK GRAND RIVER

068303201, Ringgold, IA

Built 1940 Load: 23.0 t ADT: 29

LOCAL - MEMPHIS

Poor

Over: SMALL STREAM

075370105, Cass, IA

Built 1978 Load: 23.1 t ADT: 5

RANCH AVE

Poor

Over: SMALL STREAM

078191104, Jasper, IA

Built 1974 Load: 23.1 t ADT: 70

FM

Poor

Over: RACOON RIVER

086351101, Sac, IA

Built 1920 Load: 23.1 t ADT: 120

WELLS FERRY RD

Poor

Over: SPENCER CREEK

078E50804, Scott, IA

Built 1972 Load: 23.1 t ADT: 1,700

LOCAL

Poor

Over: BRANCH IOWA RIVER

084160301, Tama, IA

Built 1985 Load: 23.1 t ADT: 26

LOCAL

Poor

Over: CREEK

075322703, Adair, IA

Built 1954 Load: 23.2 t ADT: 62

LOCAL

Poor

Over: SMALL STREAM

069142303, Davis, IA

Built 1990 Load: 23.2 t ADT: 369

M AVE.

Poor

Over: VOLGA RIVER

092083102, Fayette, IA

Built 1939 Load: 23.2 t ADT: 29

S 60TH AVE W

Poor

Over: RED ROCK CREEK

079212501, Jasper, IA

Built 1926 Load: 23.2 t ADT: 30

FIELD ENTRANCE

Poor

Over: DRAINAGE (SDB)

070392705, Page, IA

Built 1900 Load: 23.2 t ADT: 10

330TH ST

Poor

Over: CREEK

090433103, Plymouth, IA

Built 1956 Load: 23.2 t ADT: 60

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