Worst Bridges in Iowa

Structurally deficient bridges ranked by lowest condition rating

BridgeCountyConditionBuiltTraffic
LOCAL over CREEK County 009 Poor 1964 30
LOCAL over CARRUTHERS CREEK County 117 Poor 1981 30
IA 2 over BIG SUGAR CREEK County 111 Poor 1979 2,980
LOCAL over ENGLISH CREEK County 117 Poor 1979 11
LINN ST over INDIAN CREEK County 115 Poor 1986 780
EASTERN AVE over DUCK CREEK County 163 Poor 1900 15,300
FM over TOM CREEK County 121 Poor 1962 597
FM over BR OF ENGLISH CREEK County 117 Poor 1963 880
FM over OLIVE BRANCH CREEK County 123 Poor 1950 30
180TH ST over LITTLE TURKEY RIVER County 089 Poor 1985 29
130TH ST over MILL CR County 031 Poor 1930 20
TIMBER AVE over TURKEY RIVER County 089 Poor 1987 48
FM 280TH ST over LITTLE SIOUX RIVER County 041 Poor 1966 270
180TH ST over TURKEY RIVER County 089 Poor 1986 30
FM over MILL CREEK County 031 Poor 1958 550
FM over WHITE BREAST CREEK County 117 Poor 1957 440
LOCAL over BR WHITEBREAST CREEK County 117 Poor 1966 62
LOCAL over CREEK County 009 Poor 1956 26
LOCAL ROAD over BRANCH SUGAR CREEK County 087 Poor 1922 26
FM over WEST RAT CREEK County 119 Poor 1965 230
JUNE AVE over SMALL STREAM County 043 Poor 1910 21
FM over RAT CREEK County 119 Poor 1966 199
QUINCY AVE over BR MILL CR County 031 Poor 1925 50
LOCAL ROAD over RAT CREEK County 119 Poor 1900 21
FM over SUGAR CREEK County 087 Poor 1959 100
LOCAL ROAD over BRANCH SUGAR CREEK County 087 Poor 1917 21
FM over MILL CREEK County 031 Poor 1956 550
270TH ST over CREEK County 009 Poor 1959 20
AVE L over DRY CREEK County 111 Poor 1915 10,953
155TH ST over YANKEE RUN County 031 Poor 1995 90
LOCAL over NISHNABOTNA RIVER County 009 Poor 1958 35
FM over MUD CREEK County 119 Poor 1961 509
LOCAL ROAD over WILLIAMS CREEK County 087 Poor 1966 11
LOCAL over EAST FORK CROOKED CREEK County 087 Poor 1914 16
FM over ROCK RIVER County 119 Poor 1966 977
FM over WAPSIPINICON RIVER County 031 Poor 1969 520
FM over ROCK RIVER County 119 Poor 1970 399
A30 460TH ST over UNION SLOUGH DITCH County 109 Poor 1951 170
FM over SMALL County 031 Poor 1980 110
LOCAL ROAD over OVERFLOW County 119 Poor 1900 21
LOCAL ROAD over BRANCH BIG CREEK County 087 Poor 1977 11
LOCAL ROAD over HEFFERMAN CREEK County 119 Poor 1900 46
270TH ST over SM STREAM County 043 Poor 1920 11
FM over CEDAR RIVER County 031 Poor 1971 950
LOCAL over BR BLUE GRASS CREEK County 009 Poor 1925 21
BROADWAY AVE over WINNEBAGO RIVER County 189 Poor 1975 245
FM over JIM CREEK County 121 Poor 1948 668
HAYES AVE over BR ROCK RUN CR County 031 Poor 1900 26
FM over ROCK CREEK County 031 Poor 1959 1,350
CO P-73 over DES MOINES RIVER County 187 Poor 1960 1,263