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

FM

Fair

Over: ROCK CREEK

097172402, Floyd, IA

Built 1996 Load: 36.9 t ADT: 1,365

FM

Fair

Over: CREEK

089152301, Grundy, IA

Built 1966 Load: 36.9 t ADT: 707

FM 2030 170TH

Fair

Over: DRAINAGE DITCH #9

095233201, Hancock, IA

Built 1975 Load: 36.9 t ADT: 688

1840 170TH ST

Fair

Over: E BR IOWA RIVER

095243601, Hancock, IA

Built 1975 Load: 36.9 t ADT: 649

FM

Fair

Over: S FORK CLANTON CREEK

074271506, Madison, IA

Built 1977 Load: 36.9 t ADT: 89

FM

Fair

Over: OTTER CREEK

099411901, Osceola, IA

Built 1975 Load: 36.9 t ADT: 199

IA 3

Fair

Over: WESTFIELD CREEK

0.2 mi. W of W jct. IA 12, Plymouth, IA

Built 1962 Load: 36.9 t ADT: 1,570

IA 3

Fair

Over: BROKEN KETTLE CREEK

2.3 mi. W of SR K22, Plymouth, IA

Built 1975 Load: 36.9 t ADT: 940

US 6

Fair

Over: STREAM

2.0 MI. E. OF Jct. SR L66, Pottawattamie, IA

Built 1997 Load: 36.9 t ADT: 2,770

450TH STREET

Fair

Over: FARM CREEK

074392202, Pottawattamie, IA

Built 1979 Load: 36.9 t ADT: 26

FM-JUNIPER ROAD

Fair

Over: WALNUT CREEK

076383401, Pottawattamie, IA

Built 1997 Load: 36.9 t ADT: 26

10TH ST

Fair

Over: BIG SIOUX RIVER

000000000, Sioux, IA

Built 1980 Load: 36.9 t ADT: 670

IA 31

Fair

Over: STREAM

3.1 mi. S of SR D22, Woodbury, IA

Built 1956 Load: 36.9 t ADT: 1,070

IA 21

Fair

Over: STEIN CREEK

200 ft. N of Jct. SR E36, Benton, IA

Built 1979 Load: 37.0 t ADT: 1,470

HUDSON RD

Fair

Over: DRAINAGE DITCH

000000000, Black Hawk, IA

Built 1978 Load: 37.0 t ADT: 4,985

190TH ST

Fair

Over: STREAM

092142301, Bremer, IA

Built 1945 Load: 37.0 t ADT: 1,041

IA 64 & 136

Fair

Over: LITTLE BEAR CREEK

0.2 mi. E of W Jct IA 136, Jones, IA

Built 1978 Load: 37.0 t ADT: 2,470

IA 140

Fair

Over: CLEAR CREEK

2.8 mi. S of IA 3, Plymouth, IA

Built 1964 Load: 37.0 t ADT: 1,130

28TH AVE

Fair

Over: INDIAN CREEK

000000000, Pottawattamie, IA

Built 1983 Load: 37.0 t ADT: 170

23RD AVE

Fair

Over: INDIAN CREEK

000000000, Pottawattamie, IA

Built 1980 Load: 37.0 t ADT: 7,347

LOCAL

Fair

Over: JACKSON CREEK

068211104, Wayne, IA

Built 1993 Load: 37.0 t ADT: 11

FM

Fair

Over: MAPLE RIVER

086422708, Woodbury, IA

Built 1985 Load: 37.0 t ADT: 429

LOCAL

Fair

Over: BR PRAIRIE CK

082110802, Benton, IA

Built 1989 Load: 37.1 t ADT: 40

LOCAL

Fair

Over: BUCKEYE CREEK

082120901, Benton, IA

Built 1989 Load: 37.1 t ADT: 40

LOCAL

Fair

Over: STEIN CREEK

084120601, Benton, IA

Built 1990 Load: 37.1 t ADT: 34

LOCAL

Fair

Over: PRAIRIE CK

086091901, Benton, IA

Built 1989 Load: 37.1 t ADT: 26

COUNTY ROAD

Fair

Over: PANTHER CREEK

079280801, Dallas, IA

Built 1988 Load: 37.1 t ADT: 21

FM

Fair

Over: N. BRANCH NORTH RIVER

077272804, Madison, IA

Built 1985 Load: 37.1 t ADT: 50

LIME KILN RD

Fair

Over: BIG CEDAR RIVER

098173403, Mitchell, IA

Built 1992 Load: 37.1 t ADT: 167

LOCAL

Fair

Over: MILLER CREEK

073173604, Monroe, IA

Built 1989 Load: 37.1 t ADT: 60

160TH STREET

Fair

Over: E TARKIO RIVER

069370609, Page, IA

Built 1986 Load: 37.1 t ADT: 45

LOCAL

Fair

Over: CYLINDER CREEK

096313101, Palo Alto, IA

Built 1991 Load: 37.1 t ADT: 81

IA 4

Fair

Over: NORTH LIZARD CREEK

5.6 mi. N of IA 3, Pocahontas, IA

Built 1976 Load: 37.1 t ADT: 3,150

SB I-29

Fair

Over: OVER CC RR

2.1 MI. N OF JCT. 6, Pottawattamie, IA

Built 1968 Load: 37.1 t ADT: 5,800

LOCAL

Fair

Over: CROOKED CREEK

070293102, Ringgold, IA

Built 1952 Load: 37.1 t ADT: 5

FM

Fair

Over: INLET BLACKHAWK LK

086360903, Sac, IA

Built 1989 Load: 37.1 t ADT: 330

FM

Fair

Over: SOUTH RIVER

074251704, Warren, IA

Built 1986 Load: 37.1 t ADT: 100

BEARDSLEY STREET

Fair

Over: SM STREAM

077251200, Warren, IA

Built 1989 Load: 37.1 t ADT: 616

LOCAL

Fair

Over: DD# 219

092250601, Wright, IA

Built 1987 Load: 37.1 t ADT: 21

LOCAL

Fair

Over: STREAM

075302801, Adair, IA

Built 2005 Load: 37.2 t ADT: 35

IA 3

Fair

Over: LITTLE MAQUOKETA RIVER

0.4 mi. N of N Jct SR D10, Dubuque, IA

Built 1947 Load: 37.2 t ADT: 5,100

FM

Fair

Over: LYTLE CREEK

087E22903, Dubuque, IA

Built 1992 Load: 37.2 t ADT: 260

FM

Fair

Over: WOLF CREEK, BRANCH

086182401, Grundy, IA

Built 1989 Load: 37.2 t ADT: 59

FM

Fair

Over: BUCK CREEK

089252303, Hamilton, IA

Built 1975 Load: 37.2 t ADT: 240

COUNTY RD X-64

Fair

Over: MILL CREEK

083012813, Jones, IA

Built 1957 Load: 37.2 t ADT: 432

LOCAL RD

Fair

Over: S FORK CLANTON CREEK

074273304, Madison, IA

Built 1989 Load: 37.2 t ADT: 34

LOCAL

Fair

Over: WALNUT CREEK

075182204, Marion, IA

Built 1988 Load: 37.2 t ADT: 82

400TH

Fair

Over: BURR OAK CREEK

098160501, Mitchell, IA

Built 1975 Load: 37.2 t ADT: 59

450TH

Fair

Over: SMALL STREAM

099161101, Mitchell, IA

Built 1974 Load: 37.2 t ADT: 26

100TH ST

Fair

Over: DRAINAGE

073360605, Montgomery, IA

Built 1990 Load: 37.2 t ADT: 20

Showing 7,851-7,900 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.