State profile · Below median Poor share

Ohio bridge safety

Condition ratings, load ratings, and Poor-condition data for every public highway bridge in Ohio, based on the FHWA National Bridge Inventory.

26,753
Public bridges
50.3%
Good condition
4.5%
Poor condition

Data updated May 2026

Total Bridges

26,753

Public highway bridges in Ohio

Good Condition

50.3%

13,446 bridges rated 7-9

0.3pp vs 50% benchmark

Poor Condition

4.5%

1,214 bridges whose lowest applicable component is rated 0-4

-2.5pp vs national avg 7.0%

Ohio vs national bridge condition

Ohio - Good condition share 50.3%
National avg

Share of bridges rated 7-9 on the FHWA 0-9 scale (deck, superstructure, substructure all good).

Ohio - Poor-condition share 15.1%
National avg

Lower is better. Bar maxes at 30% (worst-state ceiling). National average sits at 7.0%.

Ohio vs nearby ranks

Adjacent states by Poor-condition share (lower share = better)

States are ranked by the share of bridges whose lowest applicable component rating is 4 or below. This describes recorded condition; it does not measure funding effectiveness or live crossing safety. States here sit immediately above and below Ohio on the same metric.

CO

Colorado

4.32% top marginal rate
Structure
Progressive
Burden @ $100K
$8,965

OR

Oregon

4.46% top marginal rate
Structure
Progressive
Burden @ $100K
$8,310
Selected

OH

Ohio

4.54% top marginal rate
Structure
Progressive
Burden @ $100K
$26,753

NJ

New Jersey

4.59% top marginal rate
Structure
Progressive
Burden @ $100K
$6,796

CA

California

4.60% top marginal rate
Structure
Progressive
Burden @ $100K
$27,040

Bridges Needing Most Attention in Ohio

Six lowest-condition bridges in Ohio, ranked by the portal's composite display score. Inspection intervals are risk-based under current NBIS rules.

All Bridges in Ohio

WOODVILLE RD.

Good

Over: SOUTH BRANCH ROCKY FORK

1.8 MI N OF HANLEY RD., Richland, OH

Built 1991 Load: 32.4 t ADT: 311

MIDDLE BELLVILLE

Good

Over: UNNAMED STREAM

100 FT SO OF VANDERBILT, Richland, OH

Built 1991 Load: 32.4 t ADT: 324

WALLACE RD.

Good

Over: ROCKY FORK RIVER

200' SO OF MT ZION RD, Richland, OH

Built 1999 Load: 32.4 t ADT: 351

POSSUM RUN RD.

Good

Over: POSSUM RUN

.3 MI SO. OF SNYDER RD, Richland, OH

Built 1998 Load: 32.4 t ADT: 771

US ROUTE 23

Good

Over: INDIAN CREEK

3.77 MI S OF JCT SR 104, Ross, OH

Built 1954 Load: 32.4 t ADT: 18,737

US 23

Good

Over: BLACKWATER CREEK

1.15 MI S OF PIC COUNTY, Ross, OH

Built 1956 Load: 32.4 t ADT: 12,544

U.S. ROUTE 35

Good

Over: NORTH FORK OF PAINT CREE

1.3 MI W OF S.R. 138, Ross, OH

Built 1997 Load: 32.4 t ADT: 4,766

U.S. ROUTE 35

Good

Over: DRY RUN

1.0 MI E OF JCT RT 50, Ross, OH

Built 2002 Load: 32.4 t ADT: 6,585

U.S. ROUTE 35

Good

Over: DRY RUN

1.0 MI E OF JCT RT 50, Ross, OH

Built 2003 Load: 32.4 t ADT: 6,585

U.S. ROUTE 35

Good

Over: JACKSON SHORT LINE R.R.

.5 MI W OF VIGO ROAD, Ross, OH

Built 2004 Load: 32.4 t ADT: 6,585

U.S. ROUTE 35

Good

Over: JACKSON SHORT LINE R.R.

.5 MI W OF VIGO ROAD, Ross, OH

Built 2004 Load: 32.4 t ADT: 6,585

US 35

Good

Over: SALT CREEK

2.79 MI W OF JACKSON CTY, Ross, OH

Built 2004 Load: 32.4 t ADT: 6,495

US 35

Good

Over: SALT CREEK

2.79 MI W OF JACKSON CTY, Ross, OH

Built 2002 Load: 32.4 t ADT: 6,495

SR 41

Good

Over: MASSIE RUN

1.7MI S OF JCT US 50, Ross, OH

Built 1985 Load: 32.4 t ADT: 826

US ROUTE 50

Good

Over: SALT CREEK

0.76 MI W OF VIN CO LINE, Ross, OH

Built 2012 Load: 32.4 t ADT: 4,159

SR 104

Good

Over: PAINT CREEK

2.10 KM N OF JCT US 23, Ross, OH

Built 1954 Load: 32.4 t ADT: 6,853

STATE ROUTE 104

Good

Over: MCCAFFERY RUN

.05 MI S OF JCT 207, Ross, OH

Built 2006 Load: 32.4 t ADT: 12,177

SR 207

Good

Over: SCIOTO RIVER

.85 MI N OF JCT RT 23, Ross, OH

Built 2006 Load: 32.4 t ADT: 11,231

STATE ROUTE 207

Good

Over: SCIOTO RIVER OVERFLOW

1.63 M N OF JCT ROUTE 23, Ross, OH

Built 2006 Load: 32.4 t ADT: 11,231

SR 772

Good

Over: RALSTON RUN

7.46 MI S 0F US 50, Ross, OH

Built 1997 Load: 32.4 t ADT: 2,704

TONG HOLLOW RD

Good

Over: TRIBUTARY TO PAINT CREEK

2.51 MI. E OF SR-41, Ross, OH

Built 2012 Load: 32.4 t ADT: 436

CHARLESTON PIKE

Good

Over: WALNUT CREEK

.60 MI. E OF GINGER HILL, Ross, OH

Built 2006 Load: 32.4 t ADT: 2,231

USR 6

Good

Over: MUDDY CREEK

1/2 MI W OF CR 66, Sandusky, OH

Built 2004 Load: 32.4 t ADT: 5,849

USR 6

Good

Over: LITTLE RACCOON CREEK

0.05 mi. East of SR 510, Sandusky, OH

Built 1965 Load: 32.4 t ADT: 5,045

USR 20

Good

Over: PORTAGE RIVER

JCT SR 105 & US 20, Sandusky, OH

Built 2004 Load: 32.4 t ADT: 11,075

USR 20

Good

Over: WOLF CREEK

1.41 mi. East of SR 300, Sandusky, OH

Built 1940 Load: 32.4 t ADT: 10,348

SR 412

Good

Over: GREEN CREEK

1.15 mi. North of USR 20, Sandusky, OH

Built 1983 Load: 32.4 t ADT: 1,095

SR 412

Good

Over: STRONG CREEK

3.96 mi. South of SR101, Sandusky, OH

Built 1990 Load: 32.4 t ADT: 1,870

HAYES AVENUE

Good

Over: SANDUSKY RIV(HAYES AVE)

0.17 MILES EAST OF BIDWEL, Sandusky, OH

Built 1975 Load: 32.4 t ADT: 5,482

COUNTY ROAD 198

Good

Over: GREEN CREEK

.22 MI. NORTH OF CR 181, Sandusky, OH

Built 1967 Load: 32.4 t ADT: 615

TOWNSHIP ROAD 148

Good

Over: INDIAN CREEK

.16 MI. NORTH OF TR 193, Sandusky, OH

Built 1986 Load: 32.4 t ADT: 324

TOWNSHIP ROAD 7

Good

Over: WEST BRANCH WOLF CREEK

0.12 E. SR 12, Sandusky, OH

Built 1992 Load: 32.4 t ADT: 351

COUNTY ROAD 41

Good

Over: MUDDY CREEK

0.93 MI. E. TWP. LINE, Sandusky, OH

Built 1999 Load: 32.4 t ADT: 1,006

TR 55

Good

Over: SUGAR CREEK

.09 MI. EAST OF TR 26, Sandusky, OH

Built 1979 Load: 32.4 t ADT: 351

TOWNSHIP ROAD 153

Good

Over: MUDDY CREEK

0.492 Mi. E. OF TR 140, Sandusky, OH

Built 1967 Load: 32.4 t ADT: 33

COUNTY ROAD 232

Good

Over: SOUTH CREEK

0.41 MILES N. OF CR 239, Sandusky, OH

Built 1961 Load: 32.4 t ADT: 331

COUNTY ROAD 239

Good

Over: W BRANCH SOUTH CREEK

0.35 MILES WEST OF CR 232, Sandusky, OH

Built 1956 Load: 32.4 t ADT: 477

TOWNSHIP ROAD 254

Good

Over: RACOON CREEK

0.39 MILES NORTH OF SR 6, Sandusky, OH

Built 1963 Load: 32.4 t ADT: 155

COUNTY ROAD 57

Good

Over: MUSKELLUNGE CREEK

0.78655 Mi. N. of SR 20, Sandusky, OH

Built 1974 Load: 32.4 t ADT: 365

COUNTY ROAD 89

Good

Over: LITTLE MUDDY CREEK

0.89 MILES EAST OF CR 128, Sandusky, OH

Built 1976 Load: 32.4 t ADT: 849

TOWNSHIP ROAD 142

Good

Over: LITTLE MUDDY CREEK

0.40 MILES NORTH OF TR 73, Sandusky, OH

Built 1926 Load: 32.4 t ADT: 324

TOWNSHIP ROAD 166

Good

Over: LITTLE MUDDY CREEK

.01 MILES SOUTH OF TR 109, Sandusky, OH

Built 1976 Load: 32.4 t ADT: 168

CR 198

Good

Over: BARK CREEK

.25 MI. NORTH OF TR 245, Sandusky, OH

Built 1959 Load: 32.4 t ADT: 136

TOWNSHIP ROAD 245

Good

Over: BARK CREEK

0.08 MILES WEST OF CR 198, Sandusky, OH

Built 1972 Load: 32.4 t ADT: 797

TOWNSHIP ROAD 97

Good

Over: LITTLE MUDDY CREEK

1.82 MI E CR 128, Sandusky, OH

Built 1995 Load: 32.4 t ADT: 351

TOWNSHIP ROAD 10

Good

Over: SUGAR CREEK

0.39 MI. N. C.R. 33, Sandusky, OH

Built 1999 Load: 32.4 t ADT: 351

TOWMSHIP ROAD 22

Good

Over: MUDDY CREEK

0.49 MI N.OF CR1, Sandusky, OH

Built 1996 Load: 32.4 t ADT: 155

TR 26

Good

Over: SUGAR CREEK

.03 MI SOUTH OF TR 49, Sandusky, OH

Built 1960 Load: 32.4 t ADT: 70

COUNTY ROAD 32

Good

Over: WILBUR BELL DITCH

0.71 MI. N. C.R. 1, Sandusky, OH

Built 1999 Load: 32.4 t ADT: 317

COUNTY ROAD 33

Good

Over: LD BOWE DITCH NO 3&4

INTERSECTION TR22&CR33, Sandusky, OH

Built 1991 Load: 32.4 t ADT: 136

Showing 16,451-16,500 of 26,753 bridges

Data sourced from the FHWA National Bridge Inventory (NBI), latest released cycle. See our methodology for details. Retrieved and formatted by PlainBridges.

Disclaimer: This information is provided for informational purposes only and does not constitute professional advice. Data is sourced from the FHWA National Bridge Inventory (NBI). Poor condition is an inspection-record category, not a closure or unsafe-to-cross designation. Consult the bridge owner for current status.

Every figure on PlainBridge is rendered directly from federal source data, no number is typed in by an editor. This page draws directly on federal source data, no figure is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.