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: SILVER CREEK

081211805, Jasper, IA

Built 1929 Load: 15.1 t ADT: 20

FM

Poor

Over: DEVIL CREEK

068052605, Lee, IA

Built 1948 Load: 15.1 t ADT: 250

LOCAL

Poor

Over: SMALL STREAM

073042102, Louisa, IA

Built 1960 Load: 15.1 t ADT: 35

LOCAL

Poor

Over: SHORT CREEK

075050902, Louisa, IA

Built 1964 Load: 15.1 t ADT: 26

LOCAL

Poor

Over: JONES CREEK

075283604, Madison, IA

Built 1938 Load: 15.1 t ADT: 45

LOCAL RD

Poor

Over: N BR NORTH RIVER

077282204, Madison, IA

Built 1915 Load: 15.1 t ADT: 50

LCL-400TH ST

Poor

Over: INDIAN CREEK

072402602, Mills, IA

Built 1957 Load: 15.1 t ADT: 50

FM

Poor

Over: OVER UP RR

072171203, Monroe, IA

Built 1936 Load: 15.1 t ADT: 360

QUARTZ AVE

Poor

Over: CREEK

090441202, Plymouth, IA

Built 1900 Load: 15.1 t ADT: 5

240TH ST

Poor

Over: MUD CREEK

091441801, Plymouth, IA

Built 1900 Load: 15.1 t ADT: 5

LOCAL

Poor

Over: CROOKED CREEK

092310901, Pocahontas, IA

Built 1917 Load: 15.1 t ADT: 50

GRANT ST SOUTH

Poor

Over: MUD CREEK

079220602, Polk, IA

Built 1927 Load: 15.1 t ADT: 2,902

LOCAL

Poor

Over: JORDAN CREEK

074390301, Pottawattamie, IA

Built 1948 Load: 15.1 t ADT: 34

FM

Poor

Over: DEEP RIVER

079143207, Poweshiek, IA

Built 1949 Load: 15.1 t ADT: 30

FM

Poor

Over: STREAM

089373502, Sac, IA

Built 1981 Load: 15.1 t ADT: 26

40TH AVE

Poor

Over: CREEK

080E11004, Scott, IA

Built 1972 Load: 15.1 t ADT: 50

FM

Poor

Over: PLATTE DRAINAGE DITCH

067322302, Taylor, IA

Built 1964 Load: 15.1 t ADT: 11

LOCAL ROAD

Poor

Over: NORTH WOLF CREEK

074231302, Warren, IA

Built 1970 Load: 15.1 t ADT: 51

LOCAL

Poor

Over: BRANCH SOUTH RIVER

076221008, Warren, IA

Built 1973 Load: 15.1 t ADT: 11

LOCAL

Poor

Over: GRAND RIVER

075302201, Adair, IA

Built 1939 Load: 15.2 t ADT: 30

LOCAL

Poor

Over: CREEK

079362201, Audubon, IA

Built 1964 Load: 15.2 t ADT: 30

LOCAL

Poor

Over: CREEK

081351802, Audubon, IA

Built 1933 Load: 15.2 t ADT: 21

LOCAL - WICHITA

Poor

Over: SEVEN MILE CREEK

074362901, Cass, IA

Built 1978 Load: 15.2 t ADT: 11

LOCAL/NEWPORT

Poor

Over: CREEK

075351203, Cass, IA

Built 1959 Load: 15.2 t ADT: 26

LOCAL M AVE.

Poor

Over: BR PERRY CREEK

091401802, Cherokee, IA

Built 1928 Load: 15.2 t ADT: 20

FM

Poor

Over: SOAP CREEK

070141904, Davis, IA

Built 1905 Load: 15.2 t ADT: 70

LOCAL

Poor

Over: BRANCH WOLF CREEK

086171101, Grundy, IA

Built 1915 Load: 15.2 t ADT: 44

LOCAL

Poor

Over: BRANCH BEAVER CREEK

089170902, Grundy, IA

Built 1971 Load: 15.2 t ADT: 29

410 140TH ST

Poor

Over: BOONE RIVER

094261501, Hancock, IA

Built 1927 Load: 15.2 t ADT: 21

FM-150TH ST

Poor

Over: CRANE CREEK

098132001, Howard, IA

Built 1968 Load: 15.2 t ADT: 579

LOCAL

Poor

Over: CREEK

085E32108, Jackson, IA

Built 1920 Load: 15.2 t ADT: 20

FM

Poor

Over: WATERWAY

077271002, Madison, IA

Built 1955 Load: 15.2 t ADT: 159

LOCAL

Poor

Over: MIDDLE CREEK

076150802, Mahaska, IA

Built 1963 Load: 15.2 t ADT: 40

LOCAL

Poor

Over: ASHER CREEK

084180901, Marshall, IA

Built 1955 Load: 15.2 t ADT: 29

FM

Poor

Over: STREAM

071180203, Monroe, IA

Built 1940 Load: 15.2 t ADT: 70

LOCAL ROAD

Poor

Over: SMALL STREAM

086370801, Sac, IA

Built 1923 Load: 15.2 t ADT: 30

LOCAL

Poor

Over: NORTH WALNUT CREEK

082153504, Tama, IA

Built 1915 Load: 15.2 t ADT: 26

FM

Poor

Over: CREEK

067111601, Van Buren, IA

Built 1966 Load: 15.2 t ADT: 70

LOCAL

Poor

Over: REED'S CR

069083501, Van Buren, IA

Built 1959 Load: 15.2 t ADT: 62

LOCAL ROAD

Poor

Over: TURKEY RIVER

098102705, Winneshiek, IA

Built 1959 Load: 15.2 t ADT: 33

FM

Poor

Over: STREAM

067190501, Appanoose, IA

Built 1953 Load: 15.3 t ADT: 60

LOCAL

Poor

Over: DES MOINES RIVER

082260305, Boone, IA

Built 1930 Load: 15.3 t ADT: 34

LOCAL- 630TH ST

Poor

Over: MAPLE RIVER

090392001, Cherokee, IA

Built 1900 Load: 15.3 t ADT: 26

1450 DEER AVE

Poor

Over: BOONE RIVER

094261002, Hancock, IA

Built 1968 Load: 15.3 t ADT: 11

LOCAL

Poor

Over: CREEK

089191203, Hardin, IA

Built 1960 Load: 15.3 t ADT: 69

FM-145TH STREET

Poor

Over: DRAINAGE

077440906, Pottawattamie, IA

Built 1959 Load: 15.3 t ADT: 40

LOCAL

Poor

Over: CAVITT CREEK

076241101, Warren, IA

Built 1960 Load: 15.3 t ADT: 26

LOCAL ROAD

Poor

Over: CREEK

099072103, Winneshiek, IA

Built 1900 Load: 15.3 t ADT: 29

LOCAL

Poor

Over: WHITE FOX CREEK

091242902, Wright, IA

Built 1914 Load: 15.3 t ADT: 35

LOCAL

Poor

Over: NORTH WYACONDAH CREEK

067121002, Davis, IA

Built 1914 Load: 15.4 t ADT: 34

Showing 18,351-18,400 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.