BridgeReportCard
HomeIowaKeokuk County › All bridges

Every bridge in Keokuk County, Iowa

183 inventoried bridges, busiest first

United States Bridge Conditions2025 National Bridge Inventory, FHWACompiled

BridgeBuiltVehicles/dayCondition
Ia 92 over Rock Creek19643,400Fair
Ia 92 & 149 over Bridge Creek19673,110Fair
Ia 149 over North Skunk River19862,540Fair
Ia 21 over Coal Creek19692,300Fair
Ia 23 over Stream19761,980Fair
Ia 21 over Stream19401,950Fair
Ia 21 over Cedar Creek19481,880Fair
Ia 92 over German Creek19671,880Fair
Ia 92 over Cedar Creek19641,840Fair
Ia 149 over So.fork English River19871,760Fair
Ia 92 over Clear Creek19671,690Fair
Ia 78 over Dme RR20231,590Good
Ia 78 over Stream19471,590Fair
Ia 21 over English River19841,490Fair
Ia 149 over Stream19761,450Fair
Ia 149 over South Skunk River19861,190Fair
Ia 78 over Richland Creek19381,190Fair
Ia 78 over Stream19371,190Poor
Ia 21 over North Skunk River1988830Good
FM over Stream1988780Fair
V 5G over Richland Creek2010730Good
FM over Stream2001680Good
Ia 21 over South Skunk River1989630Fair
Ia 21 over Sugar Creek1989630Fair
Co Rd W15 over Skunk River2004620Good
Co Rd W15 over Skunk River Overflow2004620Good
Co Rd W15 over Small Stream1932620Poor
Old Ia 77 over Richland Creek1932620Poor
FM over Crooked Creek1964500Poor
W15 330TH Ave over Stream2015500Good
FM over Trib S Fork English Rvr1987460Fair
V44 190TH Ave over S Fork English River2021460Good
G29 170TH St over Coal Creek2015370Good
FM Co.rt V67 over Small Stream1974220Fair
FM over South Skunk River1969220Fair
V67 280TH Ave over North Skunk River2014220Good
FM over Dme RR1936200Poor
FM over Richland Creek2007200Good
FM over Rock Creek1968200Fair
FM over South Skunk River1982200Good
FM over Stream1965200Fair
FM over Bridge Creek1997190Good
Briney St over Coal Creek2004168Good
FM over Stream1930160Poor
Washington St over Coal Creek2004150Good
FM over Clear Creek2004110Good
FM over Stream1948100Poor
FM over Stream1982100Poor
180TH Ave over South Fork English River201990Good
FM over Stream199690Fair
Local over Cedar Creek197690Fair
Local over Crooked Creek199490Good
Section St over Coal Creek196490Fair
318TH Ave over S Fork English River201480Good
FM over S Fork English River197480Fair
FM over Stream200280Good
FM over Stream195180Poor
FM over Stream197380Fair
FM over Stream196680Poor
FM over Stream196680Poor
Local over Stream199980Good
G29 170TH St over Stream201971Good
Local Rd over Smith Creek199771Fair
Local over Stream199871Fair
FM over Stream200170Good
FM over Stream195070Fair
290TH Ave over Richland Creek199260Fair
FM over Clear Creek199460Fair
FM over South Skunk River196660Fair
FM over Stream193960Poor
Local Road over South Fork English River200160Good
Local over Cedar Creek198360Fair
Local over Stream196960Fair
FM over English River200250Good
FM over Rock Creek197950Fair
FM over Steady Run Creek200550Good
FM over Stream200650Good
FM over Stream196350Fair
Local over Clear Creek196650Fair
Local over Rock Creek199850Fair
Local over Stream196750Poor
Local over Cedar Creek195246Poor
FM over North Skunk River198645Good
FM over Stream195745Fair
FM over Stream195445Fair
FM over Stream200445Good
FM over Stream201045Good
FM over Unnamed Stream200345Good
Local over Bridge Creek199245Good
Local over Rock Creek199345Good
Local over Stream196445Fair
Local over Trib S Fork English Rvr198745Good
FM over German Creek197941Fair
195TH St over Coal Creek201740Good
FM over Cedar Creek193040Fair
FM over Stream199240Good
FM over Unnamed Stream197640Fair
Local Rd over Crooked Creek199740Fair
Local over German Creek197940Fair
Local over Stream201740Good
FM over Creek199035Good
FM over English River200635Good
FM over Rock Creek195635Poor
FM over Stream195535Fair
FM over Stream195635Poor
FM over Trib S Fk English River197835Fair
FM over Trib S Fk English River200435Fair
Local over Coal Creek196734Poor
Local over S Fork English River195334Poor
Local over Stream200434Good
Local over Stream200334Good
Local over Unnamed Stream196734Fair
FM over Stream199731Fair
FM over Stream200731Good
Local Rd over South Fork English River196031Poor
180TH St over Unnamed Stream201630Good
FM over Stream195030Fair
FM over Stream194830Fair
FM over Stream195030Poor
FM over Stream197730Fair
FM over Stream197230Poor
Local over Creek194730Fair
Local over Crooked Creek195230Poor
Local over Small197930Good
Local over Stream197130Fair
Local over Stream196030Fair
Local over Stream199330Good
Local over Stream197130Poor
150TH Ave over Coal Creek201726Good
Local over S Fork English River197026Poor
Local over Stream200326Good
Local over Stream195526Fair
Local over Stream199026Fair
Local over Stream196926Poor
Local over Trib S Fork Eng River195126Poor
Local over Trib S Fork English Rvr195126Fair
FM over German Creek200925Good
FM over Stream200125Good
FM over Stream200225Good
Local over Small197925Fair
120TH Street over Trib S Fork English Rvr200220Good
305TH St over Richland Creek202020Good
FM over English River196020Poor
FM over Stream194820Fair
FM over Trib S. Fork English Riv200420Good
Local Road over Stream196820Poor
Local over German Creek199020Fair
Local over Stream195020Fair
Local over Stream197720Fair
Local over Stream195320Fair
Local over Trib S Fork English Rvr199620Fair
Local over Unnamed Creek198920Fair
Local over Unnamed Stream195420Fair
150TH Ave over South Fork English River201815Fair
230TH St over Stream201915Good
FM over S Fork English River195415Poor
Local Rd over Stream193915Fair
Local Road over Small Stream199215Fair
Local over Cedar Creek199415Fair
Local over Coal Creek194815Poor
Local over Small198015Fair
Local over Stream199415Fair
Local over Stream200515Good
Local over Stream197215Fair
Local over Stream199015Fair
Local over Stream200615Fair
Local over Stream196715Good
Local over Stream199915Good
Local over Trib Coal Creek197915Fair
260TH St over Stream193811Poor
Loc Rd Class B over Stream197011Poor
Local Rd over Crooked Creek196811Fair
Local over Drainage Ditch198311Poor
Local over Steady Run Creek197911Poor
Local over Stream199011Good
Local over Stream195011Fair
Local over Stream197111Fair
Local over Stream194111Fair
Local over Trib S Fk English River197211Poor
Local over Unnamed Stream197111Poor
Local(dead End) over Trib S Fk English River199611Fair
Local over Cedar Creek19795Poor
Local over Rock Creek19785Fair

Source: FHWA National Bridge Inventory, 2025.

Keokuk County bridge conditions · Iowa bridges by county.

Background: how bridge ratings work · what "poor" and "structurally deficient" actually mean · how often bridges are inspected.