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

160TH ST

Poor

Over: L WAPSIPINICON RIVER

093101903, Fayette, IA

Built 1916 Load: 17.0 t ADT: 43

EAGLE RD.

Poor

Over: QUINN CR

095071904, Fayette, IA

Built 1917 Load: 17.0 t ADT: 49

110TH STREET

Poor

Over: SMALL STREAM

091222001, Franklin, IA

Built 1936 Load: 17.0 t ADT: 20

LOCAL

Poor

Over: BRANCH WOLF CREEK

086181303, Grundy, IA

Built 1914 Load: 17.0 t ADT: 5

LOCAL

Poor

Over: STREAM

078300302, Guthrie, IA

Built 1975 Load: 17.0 t ADT: 20

LOCAL

Poor

Over: TRIB. TO TROUBLESOME

079332701, Guthrie, IA

Built 1920 Load: 17.0 t ADT: 60

LOCAL

Poor

Over: TRIB. TO TROUBLESOME

079333402, Guthrie, IA

Built 1920 Load: 17.0 t ADT: 20

LOCAL RD

Poor

Over: STREAM

081311602, Guthrie, IA

Built 1920 Load: 17.0 t ADT: 15

FM

Poor

Over: CREEK

086202407, Hardin, IA

Built 1900 Load: 17.0 t ADT: 373

FM

Poor

Over: CREEK

087222104, Hardin, IA

Built 1942 Load: 17.0 t ADT: 255

LOCAL

Poor

Over: SOUTH FORK

089223203, Hardin, IA

Built 1919 Load: 17.0 t ADT: 29

X030 EXT(GEODE)

Poor

Over: CEDAR CREEK

070052506, Henry, IA

Built 1935 Load: 17.0 t ADT: 70

FM OAK AVE

Poor

Over: UPPER IOWA

100120904, Howard, IA

Built 1950 Load: 17.0 t ADT: 393

LOCAL

Poor

Over: EAST FORK BATTLE CREEK

088402901, Ida, IA

Built 1900 Load: 17.0 t ADT: 35

FM

Poor

Over: SMALL

089391302, Ida, IA

Built 1900 Load: 17.0 t ADT: 379

S 68TH AVE W

Poor

Over: RED ROCK CREEK

079203101, Jasper, IA

Built 1915 Load: 17.0 t ADT: 104

LOCAL

Poor

Over: FULLINGTON CREEK

080202104, Jasper, IA

Built 1959 Load: 17.0 t ADT: 35

LOCAL

Poor

Over: BR.WALNUT CREEK

073082002, Jefferson, IA

Built 1926 Load: 17.0 t ADT: 5

VAN BUREN ST

Poor

Over: RALSTON CREEK

079061500, Johnson, IA

Built 1935 Load: 17.0 t ADT: 1,082

FM

Poor

Over: CLANTON CREEK

074281605, Madison, IA

Built 1932 Load: 17.0 t ADT: 477

LOCAL RD

Poor

Over: DRAINAGE

076283301, Madison, IA

Built 1930 Load: 17.0 t ADT: 219

LOCAL RD

Poor

Over: DRAINAGE

077290502, Madison, IA

Built 1940 Load: 17.0 t ADT: 60

LOCAL

Poor

Over: SOUTH TIMBER CREEK

082170603, Marshall, IA

Built 1932 Load: 17.0 t ADT: 11

FM

Poor

Over: CREEK

082183101, Marshall, IA

Built 1934 Load: 17.0 t ADT: 44

720TH AVE

Poor

Over: STREAM

073163404, Monroe, IA

Built 1965 Load: 17.0 t ADT: 45

150TH STREET

Poor

Over: EAST NISHNABOTNA RIVER

070392705, Page, IA

Built 1937 Load: 17.0 t ADT: 139

LOCAL RD

Poor

Over: INDIAN CREEK

074381701, Pottawattamie, IA

Built 1950 Load: 17.0 t ADT: 29

LOCAL

Poor

Over: SMALL STREAM

081160802, Poweshiek, IA

Built 1925 Load: 17.0 t ADT: 20

LOCAL

Poor

Over: STREAM

069311801, Ringgold, IA

Built 1948 Load: 17.0 t ADT: 29

LOCAL

Poor

Over: STREAM

089361104, Sac, IA

Built 1953 Load: 17.0 t ADT: 26

LOCAL

Poor

Over: BOYER RIVER

089373501, Sac, IA

Built 1916 Load: 17.0 t ADT: 60

ADAMS TAYLOR

Poor

Over: TODD BRANCH

070320301, Taylor, IA

Built 1940 Load: 17.0 t ADT: 29

CORRECTIONVILLE

Poor

Over: BACON CREEK

000000000, Woodbury, IA

Built 1900 Load: 17.0 t ADT: 1,664

RUSTIN ST

Poor

Over: BACON CREEK

000000000, Woodbury, IA

Built 1900 Load: 17.0 t ADT: 188

YORK AVE

Poor

Over: PLUNGER CREEK

077303602, Adair, IA

Built 1938 Load: 17.1 t ADT: 35

LOCAL

Poor

Over: LONG BRANCH

067160906, Appanoose, IA

Built 1900 Load: 17.1 t ADT: 26

FM

Poor

Over: STREAM

068160704, Appanoose, IA

Built 1958 Load: 17.1 t ADT: 30

FM

Poor

Over: STREAM

069173604, Appanoose, IA

Built 1958 Load: 17.1 t ADT: 100

LOCAL

Poor

Over: E NISHNABOTNA RIVER

081343001, Audubon, IA

Built 1971 Load: 17.1 t ADT: 26

LOCAL

Poor

Over: BR RACCOON RIVER

091361102, Buena Vista, IA

Built 1917 Load: 17.1 t ADT: 40

LOCAL

Poor

Over: BR RACCOON RIVER

092361702, Buena Vista, IA

Built 1920 Load: 17.1 t ADT: 20

120TH ST

Poor

Over: STREAM

093161401, Butler, IA

Built 1981 Load: 17.1 t ADT: 48

FM

Poor

Over: DD

088321901, Calhoun, IA

Built 1973 Load: 17.1 t ADT: 30

LOCAL - UPLAND

Poor

Over: WATERWAY

074371603, Cass, IA

Built 1983 Load: 17.1 t ADT: 26

FM - 660TH

Poor

Over: LONE TREE CREEK

075350602, Cass, IA

Built 1900 Load: 17.1 t ADT: 29

LOCAL - 680TH

Poor

Over: SEVEN MILE CREEK

075352102, Cass, IA

Built 1979 Load: 17.1 t ADT: 15

LOCAL/BUCK CRK

Poor

Over: WATERWAY

077362002, Cass, IA

Built 1967 Load: 17.1 t ADT: 41

HICKORY AVE

Poor

Over: CALMUS CREEK

097212004, Cerro Gordo, IA

Built 1917 Load: 17.1 t ADT: 44

M25 Y AVE

Poor

Over: PITCHER CREEK

091392502, Cherokee, IA

Built 1921 Load: 17.1 t ADT: 20

LOCAL 470TH ST

Poor

Over: CREEK

093413401, Cherokee, IA

Built 1924 Load: 17.1 t ADT: 40

Showing 18,701-18,750 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.