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

SR 94

Fair

Over: DITCH

1.39 MI S OF IR 271, Medina, OH

Built 1988 Load: 43.1 t ADT: 7,342

TWP RD 232

Fair

Over: LITTLE MUSKINGUM RIVER

200 WEST OF JCT. CR 16, Monroe, OH

Built 1900 Load: 43.1 t ADT: 155

CR184

Fair

Over: S.BRANCH KOKOSING

.6 MI.N.INT.TR179 & CR184, Morrow, OH

Built 1990 Load: 43.1 t ADT: 283

STANGEL ROAD

Fair

Over: TURTLE CREEK

1.11 MI. W. LINDSEY, Shelby, OH

Built 1986 Load: 43.1 t ADT: 582

CH37d

Fair

Over: TAYLOR RUN

0.25 MILES NORTH OF CH35a, Wyandot, OH

Built 1975 Load: 43.1 t ADT: 225

GLYNWOOD ROAD

Fair

Over: FOURMILE CREEK

0.1 MI. E. OF S.R. 116, Auglaize, OH

Built 1966 Load: 43.4 t ADT: 101

COUNTY RD 20

Fair

Over: PIPE RUN BRECKENRUN BN20

AT MALVERN CORPORATION, Carroll, OH

Built 1969 Load: 43.4 t ADT: 5,140

FELICITY CEDRON RD

Fair

Over: SLICKAWAY RUN

0.24MI. N. OF DUNBAR, Clermont, OH

Built 2005 Load: 43.4 t ADT: 477

SR 176

Fair

Over: WEST CREEK .57 MI S 17

.57 MI S SR17, Cuyahoga, OH

Built 1965 Load: 43.4 t ADT: 21,007

CHARDON WINDSOR RD

Fair

Over: W BRANCH CUYAHOGA RIVER

.2 MI SE CLARIDON-TROY RD, Geauga, OH

Built 1990 Load: 43.4 t ADT: 2,442

IR 75 SB

Fair

Over: AURAND RUN

2.76 mi. South of SR15, Hancock, OH

Built 1963 Load: 43.4 t ADT: 15,528

IR 75 NB

Fair

Over: AURAND RUN

2.76 mi. South of SR15, Hancock, OH

Built 1963 Load: 43.4 t ADT: 15,528

MILNER RD #335

Fair

Over: BULL CREEK

EAST OF CR 15, Highland, OH

Built 1987 Load: 43.4 t ADT: 155

WOODMAN DRIVE

Fair

Over: BIKEWAY

50 FT N OF SR35, Montgomery, OH

Built 1962 Load: 43.4 t ADT: 25,278

SR 529

Fair

Over: WHETSTONE CREEK

0.07 MI W OF US42, Morrow, OH

Built 1952 Load: 43.4 t ADT: 2,312

WESTFALL RD

Fair

Over: BRANCH OF LITTLE CREEK

.10MI S OF RAGGED RIDGE R, Ross, OH

Built 1900 Load: 43.4 t ADT: 879

USR 250

Fair

Over: FOX RUN

6.0 MILES WEST OF US30, Wayne, OH

Built 1985 Load: 43.4 t ADT: 4,852

BRUSHY FORK RD.

Fair

Over: PATTERSON RUN

.89 MI. N. OF U.S. RT. 50, Clermont, OH

Built 1900 Load: 43.7 t ADT: 491

EB I-70

Fair

Over: IR70 OVER BLACKLICK CK

.4 M W OF JCT SR 256, Fairfield, OH

Built 1967 Load: 43.7 t ADT: 50,351

HAMILTON RD

Fair

Over: ROCKY FORK(HAMILTON RD)

0.3 MI N.OF HAVENS CORN., Franklin, OH

Built 1983 Load: 43.7 t ADT: 22,509

HUSSEY RD

Fair

Over: PAINTERS CREEK

3.99 MI E OF WAY JAMES.RD, Greene, OH

Built 1940 Load: 43.7 t ADT: 949

E. KEMPER ROAD

Fair

Over: TRIBUTARY POLK CREEK

9.72 M E of Princeton, Hamilton, OH

Built 1965 Load: 43.7 t ADT: 9,752

TOWNSHIP ROAD 601

Fair

Over: MARTINS CREEK

0.12 MI. S OF JCT. CR 189, Holmes, OH

Built 1958 Load: 43.7 t ADT: 338

SR 657

Fair

Over: NORTH FORK LICKING RIVER

4.9 M N OF JCT US 62, Licking, OH

Built 1979 Load: 43.7 t ADT: 630

I80 OH TPK

Fair

Over: NS RR

1.1MI WEST OF EXIT 142, Lorain, OH

Built 1956 Load: 43.7 t ADT: 45,302

AVON ISLE PARK

Fair

Over: FRENCH CREEK

300FT SW OF SR254/611 JCT, Lorain, OH

Built 2011 Load: 43.7 t ADT: 100

OLD RIVER ROAD

Fair

Over: DUNCAN RUN

0.2 MI S OF DUNCAN RUN RD, Muskingum, OH

Built 1974 Load: 43.7 t ADT: 412

SR 96

Fair

Over: BRICKER RUN

.07 MI W SR 13, Richland, OH

Built 1983 Load: 43.7 t ADT: 1,341

SR-19

Fair

Over: LITTLE MUDDY CREEK

0.15 mi. North of IR 80, Sandusky, OH

Built 1900 Load: 43.7 t ADT: 3,710

I.R. 271

Fair

Over: BRANDYWINE CREEK

0.64 MI S OF SR 8, Summit, OH

Built 1971 Load: 43.7 t ADT: 15,050

POLING RD.

Fair

Over: TURKEY RUN POLING RD

0.73 MI SE OF KEMP RD, Allen, OH

Built 1991 Load: 44.1 t ADT: 788

SIDNEY STREET

Fair

Over: PUSHETA CREEK

0.1 MI. W. OF C.R. 171, Auglaize, OH

Built 1961 Load: 44.1 t ADT: 148

COUNTY RD 27

Fair

Over: TRAIL RUN DUMLAP BN05

500 FT WEST OF CCOUNTY 12, Carroll, OH

Built 1945 Load: 44.1 t ADT: 513

COCHRAN ROAD

Fair

Over: WABASH RIVER

.01 MI S OF STATE RT. 705, Darke, OH

Built 1944 Load: 44.1 t ADT: 477

SR 754

Fair

Over: PAINT CREEK

0.84 MI N OF JCT SR 39, Holmes, OH

Built 1986 Load: 44.1 t ADT: 2,601

COUNTY ROAD 400

Fair

Over: CORNS RUN

@ INTERSECTION SR 39, Holmes, OH

Built 1972 Load: 44.1 t ADT: 120

PERU CENTER 45

Fair

Over: PERU CENTER/W BR HRN RVR

0.4 MI S OF BAUMAN ROAD, Huron, OH

Built 1987 Load: 44.1 t ADT: 18

SR 788

Fair

Over: SUGAR RUN

.17 MI N OF JACKSON CORP, Jackson, OH

Built 1930 Load: 44.1 t ADT: 1,052

CR59

Fair

Over: THORNE RUN

.50 MILES E.OF INT. TR71, Morrow, OH

Built 1965 Load: 44.1 t ADT: 302

TOWNSHIP ROAD 4

Fair

Over: DUTCH RUN

0.12 MI N OF RD R, Putnam, OH

Built 1991 Load: 44.1 t ADT: 351

SR 140

Fair

Over: SUGAR CAMP CREEK

4.21 MI W OF LAW COUNTY, Scioto, OH

Built 1934 Load: 44.1 t ADT: 2,195

SR 116

Fair

Over: PUP CREEK

5.17 mi. East of SR 118, Van Wert, OH

Built 1983 Load: 44.1 t ADT: 1,441

TWP. ROAD 172

Fair

Over: SILVER CREEK

0.1 MI. W. OF CR169, Wayne, OH

Built 1920 Load: 44.1 t ADT: 30

TH105a

Fair

Over: SPRING RUN

JUST N OF SH 103, Wyandot, OH

Built 1962 Load: 44.1 t ADT: 351

SANTA FE LINE ROAD

Fair

Over: WILLOW CREEK

2.5 MI. S. OF SR 33, Auglaize, OH

Built 1965 Load: 44.4 t ADT: 488

BOTKINS ANGLE ROAD

Fair

Over: SPRING RUN

0.4 MI.NW OF CR 90, Auglaize, OH

Built 1961 Load: 44.4 t ADT: 391

TR 426

Fair

Over: SLOANS RUN

0.2 MI N OF JCT CR 56, Belmont, OH

Built 1993 Load: 44.4 t ADT: 96

METRO COURT

Fair

Over: TINKERS CREEK

.5MI W.OF SOLON/RCHMND RD, Cuyahoga, OH

Built 1999 Load: 44.4 t ADT: 5,930

COLUMBUS RD

Fair

Over: ABAND NS RR

W OF CARTER RD (FLATS), Cuyahoga, OH

Built 1900 Load: 44.4 t ADT: 3,176

RIVER ROAD

Fair

Over: CUYAHOGA RIVER

N OFF RIVER RD (FLATS), Cuyahoga, OH

Built 1965 Load: 44.4 t ADT: 3,176

Showing 10,801-10,850 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.