Iowa bridges
Iowa reports 23,716 bridges and culverts across 99 counties. 4,423 (18.6%) are rated in poor condition, and 4,708 are posted with load limits or closed. The oldest structure still in the inventory dates from 1876.
Find a bridge in Iowa
Type at least two characters, or pick a condition or type, to search every bridge in the state.
Counties
Circle size reflects the number of bridges- Adair County 303
- Adams County 185
- Allamakee County 197
- Appanoose County 185
- Audubon County 204
- Benton County 373
- Black Hawk County 489
- Boone County 134
- Bremer County 267
- Buchanan County 320
- Buena Vista County 157
- Butler County 287
- Calhoun County 198
- Carroll County 249
- Cass County 296
- Cedar County 300
- Cerro Gordo County 268
- Cherokee County 244
- Chickasaw County 304
- Clarke County 168
- Clay County 154
- Clayton County 257
- Clinton County 375
- Crawford County 301
- Dallas County 206
- Davis County 163
- Decatur County 199
- Delaware County 294
- Des Moines County 173
- Dickinson County 83
- Dubuque County 346
- Emmet County 78
- Fayette County 362
- Floyd County 214
- Franklin County 227
- Fremont County 179
- Greene County 168
- Grundy County 288
- Guthrie County 263
- Hamilton County 165
- Hancock County 135
- Hardin County 241
- Harrison County 222
- Henry County 173
- Howard County 212
- Humboldt County 87
- Ida County 182
- Iowa County 239
- Jackson County 252
- Jasper County 382
- Jefferson County 156
- Johnson County 376
- Jones County 230
- Keokuk County 183
- Kossuth County 266
- Lee County 214
- Linn County 511
- Louisa County 151
- Lucas County 198
- Lyon County 273
- Madison County 225
- Mahaska County 221
- Marion County 217
- Marshall County 303
- Mills County 184
- Mitchell County 167
- Monona County 160
- Monroe County 131
- Montgomery County 209
- Muscatine County 144
- O'Brien County 263
- Osceola County 184
- Page County 191
- Palo Alto County 135
- Plymouth County 430
- Pocahontas County 198
- Polk County 548
- Pottawattamie County 557
- Poweshiek County 243
- Ringgold County 215
- Sac County 221
- Scott County 291
- Shelby County 207
- Sioux County 448
- Story County 302
- Tama County 337
- Taylor County 220
- Union County 172
- Van Buren County 155
- Wapello County 190
- Warren County 238
- Washington County 207
- Wayne County 165
- Webster County 190
- Winnebago County 54
- Winneshiek County 342
- Woodbury County 455
- Worth County 116
- Wright County 175
Condition
Good39%(9,329)
Fair42%(9,964)
Poor19%(4,423)
Counties with the highest share of poor bridges
- Adams County45.9% of 185
- Marshall County42.9% of 303
- Ringgold County40.9% of 215
- Decatur County39.2% of 199
- Poweshiek County39.1% of 243
Structure types
| Structure type | Bridges | Share |
|---|---|---|
| Stringer/Multi-beam or Girder | 10,700 | 45.1% |
| Slab | 5,679 | 23.9% |
| Culvert | 4,936 | 20.8% |
| Tee Beam | 1,014 | 4.3% |
| Truss - Thru | 642 | 2.7% |
| Channel Beam | 369 | 1.6% |
| Girder and Floorbeam System | 140 | 0.6% |
| Arch - Deck | 84 | 0.4% |
| Other | 57 | 0.2% |
| Box Beam or Girders - Multiple | 52 | 0.2% |
| Arch - Thru | 17 | 0.1% |
| Frame | 17 | 0.1% |
| Truss - Deck | 4 | 0.0% |
| Box Beam or Girders - Single or Spread | 2 | 0.0% |
| Suspension | 1 | 0.0% |
| Stayed Girder | 1 | 0.0% |
| Segmental Box Girder | 1 | 0.0% |
When Iowa's bridges were built
Busiest
- I-235 over Drainage DitchFairPolk County · 118,600 vehicles/day
- I-235 & 17th ST over Blue CreekFairPolk County · 113,200 vehicles/day
- I29 NB Off Ramp over Perry Creek ConduitGoodWoodbury County · 91,000 vehicles/day
- I 235 over Des Moines Rvr RbrtraydrGoodPolk County · 88,200 vehicles/day
- I-35 & I-80 over N Walnut CreekFairPolk County · 81,600 vehicles/day
Longest
- US 20 over Miss. River HWY & RRFairDubuque County · 5,760 ft
- Ia 14 over Des Moines River & ResFairMarion County · 5,653 ft
- Ia 415 over Saylorville ReservoirFairPolk County · 4,933 ft
- US 275 & Ia 92 over Missouri River and RRGoodPottawattamie County · 4,297 ft
- I-280 over Mississippi River & RoadFairScott County · 4,193 ft
Oldest
- Local-Dead End over Skunk RiverPoorStory County · Built 1876
- Local over Br Des Moines RiverPoorMarion County · Built 1878
- Sutton RD over Wapsipinicon RiverPoorLinn County · Built 1879
- Local 25th ST over Upper Iowa RiverPoorHoward County · Built 1880
- Local over North Raccoon RiverPoorDallas County · Built 1882
Newest
- I 80 EB Ia 38 SB over Sugar CreekGoodCedar County · Built 2024
- I 80 WB Ia 38 NB over Sugar CreekGoodCedar County · Built 2024
- Ia 150 over Prairie CreekGoodBenton County · Built 2024
- US 59 over E Br W Nishnabotna RvrGoodPottawattamie County · Built 2024
- Ia 9 over Beaver CreekGoodWorth County · Built 2024
Who owns Iowa's bridges
| County | 18,192 | 76.7% |
| State | 4,214 | 17.8% |
| City | 1,275 | 5.4% |
| Federal | 29 | 0.1% |
| Local | 4 | 0.0% |
| Private | 1 | 0.0% |
| Railroad | 1 | 0.0% |
More Iowa facts
Total bridge length505 miles
Total deck area98,886,152 sq ft
Culverts counted as bridges4,936 (21%)
On the National Highway System2,659
Posted with load limits4,378
Closed to traffic330
Listed or eligible for the National Register102
Average daily traffic per bridge1,473 vehicles
Newest structure2024