Worst Bridges in Iowa

Structurally deficient bridges ranked by lowest condition rating

BridgeCountyConditionBuiltTraffic
MESQUITE RD over PECK CREEK County 043 Poor 1913 113
JUNE AVE over SMALL STREAM County 043 Poor 1910 21
KAHLE AVE over CARLAN CR County 043 Poor 1900 21
HENNEPIN RD over ELK CREEK County 043 Poor 1920 25
HARVEST RD over STREAM County 043 Poor 1920 21
ECHO AVE over STREAM County 043 Poor 1920 11
LANTERN AVE over MINERS CREEK County 043 Poor 1912 11
KENNEDY RD over STREAM County 043 Poor 1955 62
GRANDVIEW RD over VOLGA RIVER County 043 Poor 1960 491
318TH ST over COX CREEK County 043 Poor 1920 30
DELTA AVE over STREAM County 043 Poor 1905 16
270TH ST over SM STREAM County 043 Poor 1920 11
COLONY RD over WOLF CREEK County 043 Poor 1916 16
KEYSTONE RD over STREAM County 043 Poor 1957 62
DOVE AVE over ROBERTS CREEK County 043 Poor 1964 11
ESSEX RD over ROBERTS CREEK County 043 Poor 1917 16
ESSEX AVE over STREAM County 043 Poor 1910 73
130TH AVENUE over YANKEE RUN CREEK County 045 Poor 1968 10
300TH AVE over AMES CREEK County 045 Poor 1912 16
290TH AVE over AMES CREEK County 045 Poor 1971 1,220
308TH AVE. over SUGAR CREEK County 045 Poor 1985 70
432ND AVENUE over ELK RIVER County 045 Poor 1968 310
LOCAL over W FK W NISHNABOTNA RIVER County 047 Poor 1949 35
LOCAL over W FK W NISHNABOTNA RIVER County 047 Poor 1987 21
FM RT M-36 over EAST BOYER RIVER County 047 Poor 1958 1,951
DONNA REED DR over OVER UP RR County 047 Poor 1935 1,846
LOCAL over WILLOW CREEK County 047 Poor 1961 35
LOCAL over SMALL STREAM County 047 Poor 1965 21
LOCAL over BOYER RIVER County 047 Poor 1980 15
180TH ST over BEAVER CREEK County 047 Poor 2018 26
LOCAL over SMALL STREAM County 047 Poor 1962 26
LOCAL over SOLDIER RIVER County 047 Poor 1951 41
FM over SOLDIER RIVER County 047 Poor 1957 40
FM over SMALL STREAM County 047 Poor 1967 627
LOCAL over JIM CREEK County 049 Poor 1917 20
COUNTY ROAD over PANTHER CREEK County 049 Poor 1964 35
COUNTY ROAD over BRANCH MOSQUITO CREEK County 049 Poor 1926 21
FM over STREAM County 049 Poor 1970 1,544
W AVE over CREEK County 073 Poor 1900 21
LOCAL over NORTH WYACONDAH CREEK County 051 Poor 1914 34
FM over CARTER CK County 051 Poor 1973 290
FM over SOUTH WYACONDAH DITCH County 051 Poor 1974 420
FM over N WYACONDAH CREEK County 051 Poor 1940 60
FM over S WYACONDAH DITCH County 051 Poor 1968 480
FM over CARTERS CREEK County 051 Poor 1967 260
LOCAL over CARTERS CREEK County 051 Poor 1958 5
FM over NORTH FABIUS CREEK County 051 Poor 1970 140
LOCAL over N CHEQUEST LAKE CR County 051 Poor 1958 161
FM over SOUTH CHEQUEST CREEK County 051 Poor 1981 310
LOCAL over S CHEQUEST LAKE CREEK County 051 Poor 1953 45