Bridges in Iowa
23,716Total Bridges
9,329Good
9,964Fair
4,423Poor
Bridge Conditions in Iowa
Iowa has 23,716 bridges tracked in the National Bridge Inventory. Of these, 4,423 (18%) are rated as poor condition — meaning at least one major component has significant deterioration. The average bridge in Iowa is 46 years old.
Iowa Bridge Facts
| Total Bridges | 23,716 |
| Good Condition | 9,329 |
| Fair Condition | 9,964 |
| Poor Condition | 4,423 |
| Average Bridge Age | 46 years |
| Longest Bridge | 5759.8 ft |
Longest Bridges in Iowa
Counties in Iowa
Adair303 bridges37 poorAdams185 bridges85 poorAllamakee197 bridges21 poorAppanoose185 bridges54 poorAudubon204 bridges37 poorBenton373 bridges81 poorBlack Hawk489 bridges25 poorBoone134 bridges38 poorBremer267 bridges32 poorBuchanan320 bridges20 poorBuena Vista157 bridges54 poorButler287 bridges35 poorCalhoun198 bridges49 poorCarroll249 bridges17 poorCass296 bridges104 poorCedar300 bridges60 poorCerro Gordo268 bridges14 poorCherokee244 bridges68 poorChickasaw304 bridges80 poorClarke168 bridges54 poorClay154 bridges16 poorClayton257 bridges38 poorClinton375 bridges12 poorCrawford301 bridges23 poorDallas206 bridges18 poorDavis163 bridges39 poorDecatur199 bridges78 poorDelaware294 bridges20 poorDes Moines173 bridges28 poorDickinson83 bridges13 poorDubuque346 bridges25 poorEmmet78 bridges15 poorFayette362 bridges97 poorFloyd214 bridges30 poorFranklin227 bridges28 poorFremont179 bridges38 poorGreene168 bridges25 poorGrundy288 bridges77 poorGuthrie263 bridges94 poorHamilton165 bridges32 poorHancock135 bridges27 poorHardin241 bridges69 poorHarrison222 bridges41 poorHenry173 bridges36 poorHoward212 bridges41 poorHumboldt87 bridges7 poorIda182 bridges30 poorIowa239 bridges45 poorJackson252 bridges36 poorJasper382 bridges108 poorJefferson156 bridges31 poorJohnson376 bridges34 poorJones230 bridges11 poorKeokuk183 bridges37 poorKossuth266 bridges40 poorLee214 bridges30 poorLinn511 bridges34 poorLouisa151 bridges22 poorLucas198 bridges65 poorLyon273 bridges70 poorMadison225 bridges82 poorMahaska221 bridges67 poorMarion217 bridges28 poorMarshall303 bridges130 poorMills184 bridges35 poorMitchell167 bridges16 poorMonona160 bridges41 poorMonroe131 bridges29 poorMontgomery209 bridges52 poorMuscatine144 bridges30 poorO'Brien263 bridges16 poorOsceola184 bridges12 poorPage191 bridges56 poorPalo Alto135 bridges21 poorPlymouth430 bridges90 poorPocahontas198 bridges50 poorPolk548 bridges34 poorPottawattamie557 bridges50 poorPoweshiek243 bridges95 poorRinggold215 bridges88 poorSac221 bridges65 poorScott291 bridges29 poorShelby207 bridges18 poorSioux448 bridges14 poorStory302 bridges40 poorTama337 bridges107 poorTaylor220 bridges81 poorUnion172 bridges55 poorVan Buren155 bridges49 poorWapello190 bridges25 poorWarren238 bridges48 poorWashington207 bridges33 poorWayne165 bridges31 poorWebster190 bridges48 poorWinnebago54 bridges16 poorWinneshiek342 bridges57 poorWoodbury455 bridges95 poorWorth116 bridges17 poorWright175 bridges48 poor