BridgeReportCard
HomeIowaO'Brien County › All bridges

Every bridge in O'Brien County, Iowa

263 inventoried bridges, busiest first

United States Bridge Conditions2025 National Bridge Inventory, FHWACompiled

BridgeBuiltVehicles/dayCondition
Ia 60 over Engels Creek20065,300Good
US 18 over Branch Little Floyd Rvr19584,530Fair
US 18 over Drainage Ditch19584,530Fair
US 18 over Little Floyd River19574,230Fair
US 18 over Stream19593,640Fair
US 18 over Stream19583,530Fair
US 18 over Waterman Creek20203,530Good
US 18 over Drainage Ditch19573,210Fair
Ia 60 NB over Floyd River20042,650Good
Ia 60 SB over Floyd River20042,650Good
Ia 60 NB over Dme RR20052,600Good
Ia 60 SB over Dme RR20052,600Good
Ia 10 over Mud Creek20231,770Good
Ia 60 NB over U.S. 1820041,735Good
Ia 60 SB over US 1820041,735Good
US 59 & Ia 10 over Nelson Creek19911,460Good
US 59 & Ia 10 over Willow Creek19711,460Fair
US 59 over Mill Creek19731,420Good
FM over Lamkin Creek19761,337Good
FM over Little Floyd River19871,337Good
Northwest Blvd over Floyd River19821,296Fair
FM over Stofferan Creek19761,277Fair
US 59 over Branch Floyd River19761,170Fair
US 59 over Dry Run19731,170Good
US 59 over Dry Run19731,170Fair
US 59 over Mill Creek19731,170Fair
FM over Dry Run19981,168Good
Ia 10 over Dry Run19691,130Fair
Ia 10 over Mill Creek19691,130Good
FM over Little Waterman Creek19691,117Good
FM over Mill Creek19841,087Fair
FM over Mill Creek Branch19591,087Fair
FM over W Branch Mill Creek19591,087Fair
FM over Waterman Creek19371,057Fair
FM over Stofferan Creek1971968Fair
FM over Jordan Creek1969948Fair
FM over Dry Run1961917Fair
FM over Mill Creek1961917Fair
FM over Small Un-named Creek1992917Fair
FM over Murray Creek1987880Good
FM over Mud Creek2002878Fair
FM over Willow Creek1955878Good
FM over Mill Creek2000828Good
FM over Willow Creek1972828Fair
Fas Major B-40 over Roetzel Creek2006828Good
FM over Mccreath Creek1953797Fair
FM over Waterman Creek1953797Good
330TH Street over Ia 602005619Good
FM over Little Floyd River1963609Fair
FM over Willow Creek1987609Good
Ia 10 over Little Sioux River1989590Good
FM over Mill Creek1979538Fair
FM over Floyd River1989530Good
FM over Floyd River1962518Fair
Monroe Ave over Floyd River Overflow2020518Good
FM over Small Un-named Creek1969509Fair
FM over Small Un-named Creek1988509Good
FM over Floyd River1986489Good
FM over Little Floyd River1992489Good
FM over Willow Creek2010478Good
FM over Wolf Creek1966469Fair
FM over Mill Creek1971459Good
FM over So Br Little Floyd River2009459Good
FM over Little Floyd River1968409Fair
FM over Unnamed Stream1980409Good
FM over Waterman Creek1963409Good
Oriole Ave over Grass Waterway1965409Fair
Oriole Ave over So Br Little Floyd River1989409Good
FM over Plessis Creek1964309Good
FM over Waterman Creek1965309Good
FM over Waterman Creek1977309Fair
FM over Little Waterman Creek1955300Fair
FM over Willow Creek1964279Poor
FM over Willow Creek2003259Fair
Nest Avenue over Ia 602004259Good
FM over Floyd River1962240Fair
FM over Small Un-named Creek1998240Good
FM over Mud Creek1900210Fair
FM over Waterman Creek1961210Fair
Oriole Ave over Johnson Creek2015210Good
FM over Engels Creek1925199Fair
FM over Floyd River2004199Good
FM over Ginger Creek1928180Fair
FM over Mill Creek2008159Good
FM over Whiskey Creek1990159Fair
Local Sec Rd over Mud Creek1934103Fair
Monroe Ave over Ia 602005100Good
350TH St over Waterman Creek201772Good
Local over Epping Creek198572Good
Local over Mud Creek195072Fair
Local over Waterman Creek198372Good
420TH St over Barry Creek201171Good
FM over Floyd River200171Good
FM over Mill Creek197071Fair
FM over Mud Creek196871Fair
FM over No Folk Floyd River199471Fair
330TH St over Small Un-named Creek200462Good
Local Sec Rd over Lange Creek195462Fair
Local Sec Rd over Mill Creek194062Fair
Local over Ginger Creek195262Poor
Local over Lange Creek195462Fair
Local over Small Un-named Creek197462Fair
Local over Small Un-named Creek197862Good
Local over Waterman Creek198262Good
FM over Drainage Way194660Fair
FM over Dry Run200160Good
FM over Johnson Creek200050Good
FM over Little Floyd River196850Fair
FM over Mill Creek198550Good
FM over Small Un-named Creek193950Fair
Local Rd over Little Floyd River195950Fair
Local Rd over Nelson Creek199050Good
Local Sec Rd over Mud Creek193950Fair
Local Sec Rd over Mud Creek193950Fair
Local Sec Rd over Waterman Creek198850Good
Local over Dry Run194750Fair
Local over Floyd River198650Good
Local over Grass Waterway195450Poor
Local over Mill Creek192450Poor
Local over Small Un-named Creek199150Good
Local over Sweeney Creek201350Fair
White Ave over Sewer Creek200050Good
330TH St over Little Floyd River201146Fair
Local over Little Floyd River197546Fair
Local over Mill Creek197046Fair
Local over So Br Little Floyd River200146Good
Local over West Branch Mill Creek196646Good
Nest Ave over Lamkin Creek201446Good
Nest Ave over Little Floyd River201246Good
Polk Ave over Mill Creek202146Good
FM over Floyd River196945Fair
FM over Henry Creek195045Fair
FM over Lange CR196745Good
FM over Waterman CR200545Good
Silver Ave over Nelson Creek201645Good
340TH St over Waterman Creek202141Good
Local Sec Rd over Barry Creek190041Fair
Local Sec Rd over Nelson Creek194141Fair
Local Sec Rd over Willow CR200141Fair
Local over Barry Creek198041Fair
Local over Little Floyd River199241Good
Local over Little Floyd River199241Good
Local over Mccreath Creek198041Fair
Local over Mill Creek193941Fair
Local over Waterman Creek195041Fair
Olive Ave over Mud Creek201241Good
Silver Ave over Willow Creek201740Good
Local Sec Rd over Waterman Creek195535Fair
Local over Cole Creek199835Good
Local over Floyd River200835Good
Local over Floyd River195435Fair
Local over Jordan Creek199535Good
Local over Lamkin Creek194535Poor
Local over Little Waterman Creek195235Good
Local over Mill Creek192435Fair
Local over Small Un-named Creek197335Fair
Local over So Br Little Floyd River197535Good
Redwood Ave over Dry Run202335Good
Tanager Ave over Waterman Creek202235Good
Warbler Ave over Little Waterman CR201935Good
420TH St over Mccreath Creek201534Good
FM over Small Un-named Creek193534Fair
FM over Waterman Creek200334Poor
FM over Whiskey Creek192734Fair
440TH St over Dry Run201230Good
FM over Small Un-named Creek199630Fair
FM over Waterman Creek200430Fair
Local Sec Rd over Deep CR198930Good
Local Sec Rd over Drainage Way200830Good
Local Sec Rd over Nelson CR193530Fair
Local Sec Rd over Small Un-named Creek200630Good
Local over Floyd River198130Good
Local over Lake Creek200630Fair
Local over Little Waterman Creek195230Fair
Local over Little Waterman Creek194030Fair
Local over Ocheyedan River193330Fair
Local over Plessis Creek199930Good
Local over Sewer Creek198330Fair
Local over So Br Little Floyd River193730Fair
Local over Sweeney Creek199530Good
Local over W Br Mill Creek194730Fair
Local over Waterman Creek195230Fair
Local over Waterman Creek195230Fair
Polk Ave over Dry Run Creek202130Good
Polk Ave over So Br Little Floyd River201530Good
Sorrel Ave over Willow Creek201730Good
Starling Ave over Dry Run201830Good
290TH St over Floyd River201826Fair
450TH St over Mud Creek201126Good
B46 420TH St over Waterman Creek202226Good
FM over Small Un-named Creek196926Good
Local Sec Rd over Dry Run193526Fair
Local Sec Rd over Grass Waterway190026Fair
Local Sec Rd over Lange Creek North199826Fair
Local Sec Rd over Lange Creek South200126Good
Local Sec Rd over Roetzel Creek192526Fair
Local Sec Rd over Sewer Creek199126Good
Local Sec Rd over Stofferan Creek201026Fair
Local Sec Rd over Waterman Creek195126Fair
Local Sec Rd over Willow CR191926Poor
Local Sec Rd over Willow Creek193526Poor
Local over Floyd River193926Fair
Local over Floyd River190026Poor
Local over Floyd River Overflow193326Fair
Local over Lake Creek197926Fair
Local over W Br Mill Creek192526Poor
Local over Waterman Creek193326Fair
Local over Wolf Creek190026Fair
Local over Wolf Creek199126Good
Oak Hill Ave over Little Floyd River202026Fair
Starling Ave over Willow Creek201426Good
Warbler Ave over Jordan Creek201626Good
300TH St over Plessis Creek201721Good
410TH St over Johnson Creek201921Fair
410TH St over Mill Creek201221Good
Local Sec Rd over Dry Run194921Good
Local over Barry Creek193821Poor
Local over Engels Creek193221Fair
Local over Engels Creek198121Good
Local over Floyd River198221Good
Local over Floyd River199521Good
Local over Lake Creek199221Fair
Local over Little Waterman Creek200621Good
Local over Mill Creek198921Fair
Local over W Br Whiskey Creek197821Fair
Redwing Ave over Floyd River200521Fair
Sorrel Ave over Dry Run201721Good
Wilson Ave over Small Unnamed Creek201621Good
Wilson Ave over Waterman Creek202021Good
FM over Ocheyedan River197920Good
FM over Ocheyedan River Overflow195120Fair
480TH St over Willow Creek201815Good
FM over Deep Creek193415Fair
Local Sec Rd over Barry Creek197615Good
Local Sec Rd over Ginger CR190015Poor
Local Sec Rd over Mccreath CR200115Good
Local Sec Rd over Mccreath CR194015Fair
Local Sec Rd over Murray CR190015Fair
Local Sec Rd over Roetzel Creek195015Fair
Local over Floyd River198715Good
Local over Floyd River200915Fair
Local over Little Waterman CR192515Fair
Local over Mill Creek198815Good
Local over Mill Creek193515Poor
Local over Nelson CR193815Fair
Local over W Br Mill Creek192815Fair
Local over Waterman Creek197815Good
Pierce Ave over W Br Mill Creek196615Fair
Van Buren Ave over Waterman Creek202015Good
Local over Mill Creek199811Good
Local over Murray Creek199111Good
Local over Small Un-named Creek199111Good
Local over Willow CR197811Fair
Local over Willow Creek190011Poor
Local over Willow Creek200411Good
Monroe Ave over Deep Creek200711Fair
Polk Ave over Mill Creek202211Good
Sorrell Ave over Ginger Creek201611Good
500TH St over Dog Creek200910Good
Local Sec Rd over Lange Creek South19695Good
Local over So Br Little Floyd River20025Good
Sec Rd over Jordan Creek1916Poor
Sec Rd over Waterman CR1915Poor

Source: FHWA National Bridge Inventory, 2025.

O'Brien County bridge conditions · Iowa bridges by county.

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