State profile · Below national median SD

Ohio bridge safety

Condition ratings, load ratings, and structural-deficiency data for every public highway bridge in Ohio — drawn straight from the FHWA National Bridge Inventory.

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

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 rated 0-4

Structurally Deficient

4.5%

1,214 bridges flagged for repair priority

-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 — Structurally deficient 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 on the structurally deficient leaderboard (lower share = better)

States are ranked by share of bridges flagged structurally deficient — the FHWA classification for any span where deck, superstructure, or substructure carries a condition rating of 4 or below. Lower percentages indicate stronger maintenance funding and inspection follow-through. States here sit immediately above and below Ohio on the same metric.

08

Colorado

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

41

Oregon

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

39

Ohio

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

34

New Jersey

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

06

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 composite NBI rating. Each is inspected at least every 24 months.

All Bridges in Ohio

SR 598

Good

Over: OLENTANGY RIVER

0.07 MI.N.OF SR19/SR61, Crawford, OH

Built 2014 Load: 42.1 t ADT: 11,919

BOUNDARY ROAD

Good

Over: BROKEN KNIFE CREEK

1.6 MI. N. OF NEW WASH., Crawford, OH

Built 1993 Load: 42.1 t ADT: 1,450

CRAW-MORROW LINE

Good

Over: ROCKY FORK CREEK

0.1 MI. E. OF SR 309, Crawford, OH

Built 1980 Load: 42.1 t ADT: 1,918

CRAW-WYAN LINE RD

Good

Over: SANDUSKY RIVER

0.2 MI. N. OF C.R. 12, Crawford, OH

Built 1992 Load: 42.1 t ADT: 74

CRAW-WYAN LINE RD

Good

Over: BROKEN SWORD CREEK

0.6 MI. S. OF US 30, Crawford, OH

Built 1984 Load: 42.1 t ADT: 134

MONNETT-NEW WINCH.

Good

Over: OLENTANGY RIVER

3.3 MI. N. OF SR 98, Crawford, OH

Built 1977 Load: 42.1 t ADT: 743

BECK ROAD

Good

Over: SANDUSKY RIVER

2.0 MI. N. OF US 30, Crawford, OH

Built 1985 Load: 42.1 t ADT: 477

ORR ROAD

Good

Over: SYCAMORE CREEK BRANCH

0.4 MI. W. OF SR 100, Crawford, OH

Built 1927 Load: 42.1 t ADT: 61

MT ZION ROAD

Good

Over: SANDUSKY RIVER

2.1 MI. E. OF CR 1, Crawford, OH

Built 1974 Load: 42.1 t ADT: 488

CRESTLINE ROAD

Good

Over: HOCKER DAPPER DITCH 877

1.1 MI. E. OF SR 602, Crawford, OH

Built 1993 Load: 42.1 t ADT: 816

BIDDLE ROAD

Good

Over: LOSS CREEK

2.4 MI. N OF US 30, Crawford, OH

Built 1994 Load: 42.1 t ADT: 76

NAZOR ROAD

Good

Over: PARAMOUR CREEK

0.1 MI N OF US 30, Crawford, OH

Built 2003 Load: 42.1 t ADT: 85

EATON ROAD

Good

Over: BROKEN SWORD CREEK

0.5 MI. S. OF CR 28, Crawford, OH

Built 1974 Load: 42.1 t ADT: 155

OLENTANGY ROAD

Good

Over: OLENTANGY RIVER

0.3 MI. S. OF SR 19, Crawford, OH

Built 1993 Load: 42.1 t ADT: 351

KERSTETTER ROAD

Good

Over: SANDUSKY RIVER

1.8 MILES WEST OF SR-4, Crawford, OH

Built 2000 Load: 42.1 t ADT: 1,949

MCCARTHY ROAD

Good

Over: BROKEN KNIFE CREEK

1.0 MI S. OF COUNTY LINE, Crawford, OH

Built 1998 Load: 42.1 t ADT: 324

Loss Creek Road

Good

Over: LOSS CREEK

1.85 mi. east of TR 44, Crawford, OH

Built 1980 Load: 42.1 t ADT: 324

BUCYRUS STREET

Good

Over: PARAMOUR CREEK BUC ST

2.2 MI.E.OF SR-598, Crawford, OH

Built 1998 Load: 42.1 t ADT: 1,055

CR330

Good

Over: BROKEN SWORD CREEK

6.16 MILE W OF SR 4, Crawford, OH

Built 2015 Load: 42.1 t ADT: 2,680

Bukeye/shakr/woodh

Good

Over: RTA105 AT WOODHILL ROAD

2.08 mi east of SR 8, Cuyahoga, OH

Built 2015 Load: 42.1 t ADT: 13,967

SR 87

Good

Over: CHAGRIN RIVER

0.93 MI W GEA COUNTY LINE, Cuyahoga, OH

Built 1991 Load: 42.1 t ADT: 7,489

IR 90-NB

Good

Over: NSC RR

.79 MI E OF JCT SR175, Cuyahoga, OH

Built 1963 Load: 42.1 t ADT: 15,678

SR 237

Good

Over: CSXT

.05 MI NORTH OF 1ST AVE, Cuyahoga, OH

Built 2010 Load: 42.1 t ADT: 13,818

Avery Road

Good

Over: Chippewa Creek

3965' N OF ROYALTON RD, Cuyahoga, OH

Built 2017 Load: 42.1 t ADT: 2,500

PRIEM ROAD CR 182

Good

Over: BLODGETT CREEK

70 FEET S OF FAIR ROAD, Cuyahoga, OH

Built 2015 Load: 42.1 t ADT: 8,910

WETZEL AVENUE

Good

Over: BIG CREEK

WEST OFF STATE ROAD, Cuyahoga, OH

Built 2017 Load: 42.1 t ADT: 110

WOODLAND AVENUE

Good

Over: NS & GCRTA

WOODLAND AVE OVER N&S RR, Cuyahoga, OH

Built 1931 Load: 42.1 t ADT: 6,659

FULTON ROAD

Good

Over: ZOO, BIG CREEK, CSX & NS

1155 FT S OF DENISON, Cuyahoga, OH

Built 2010 Load: 42.1 t ADT: 14,814

TELHURST ROAD

Good

Over: TELHURST RD EUCLID CREEK

1460 FT E. OF S. GREEN RD, Cuyahoga, OH

Built 2006 Load: 42.1 t ADT: 500

BIG CREEK PARKWAY

Good

Over: BALDWIN CREEK

1500 FT N.OF STRONGSVILLE, Cuyahoga, OH

Built 1999 Load: 42.1 t ADT: 5,000

Landfill Access Rd

Good

Over: Stream &Wildlife Crossin

1150 ft s. of W Ridgewood, Cuyahoga, OH

Built 2012 Load: 42.1 t ADT: 200

Garfield Parkway

Good

Over: Mill Creek

500' E. Garfield Pk Blvd, Cuyahoga, OH

Built 1897 Load: 42.1 t ADT: 2,000

SR-49

Good

Over: PANSING JOINT DITCH 433

.27MI.SE. OF JCT. SR-722, Darke, OH

Built 1989 Load: 42.1 t ADT: 7,912

GORDON LANDIS

Good

Over: MUNDHANK DT

.5 MI N GRUBBS REX, Darke, OH

Built 1995 Load: 42.1 t ADT: 561

Clapp Road

Good

Over: KRAUT CREEK

.35 MI N US 36, Darke, OH

Built 2017 Load: 42.1 t ADT: 100

MANNING ROAD

Good

Over: WABASH RIVER

.4 MI SOUTH OF SR 705, Darke, OH

Built 1992 Load: 42.1 t ADT: 351

SR15

Good

Over: MAUMEE RIVER #

Defiance, Defiance, OH

Built 2019 Load: 42.1 t ADT: 27,320

SR 15

Good

Over: WAGNER RUN

4.1 mi North of DEF/PUT, Defiance, OH

Built 1985 Load: 42.1 t ADT: 4,271

USR 24

Good

Over: MAUMEE RIVER

WEST OF DEFIANCE, Defiance, OH

Built 2007 Load: 42.1 t ADT: 8,248

SR 66

Good

Over: POWELL CREEK

1.5 mi. North of DEF/PAU, Defiance, OH

Built 2017 Load: 42.1 t ADT: 1,300

WMS-DEF CO LINE

Good

Over: TIFFIN RIVER

0.45 MI W OF CHRISTY, Defiance, OH

Built 1975 Load: 42.1 t ADT: 2,182

MANSFIELD RD

Good

Over: POWELLS CREEK

0.15 MI W OF SR 15, Defiance, OH

Built 1983 Load: 42.1 t ADT: 351

CHRISTY RD

Good

Over: TRUBY DITCH

0.25 S OF BRECKLER, Defiance, OH

Built 2001 Load: 42.1 t ADT: 1,838

GLENBURG RD

Good

Over: LICK CREEK

.35 MI S OF BOSTATER RD, Defiance, OH

Built 1985 Load: 42.1 t ADT: 176

BEHNFELDT RD

Good

Over: LOST CREEK

0.1 S OF BAKER RD, Defiance, OH

Built 2011 Load: 42.1 t ADT: 58

FOUNTAIN STREET

Good

Over: NORTH GORDON CREEK

0.1 MI W. OF ROSEDALE, Defiance, OH

Built 1994 Load: 42.1 t ADT: 189

CASEBEER-MILLER

Good

Over: LAT SOUTH GORDON CREEK

0.2 S OF SPENCERVILLE, Defiance, OH

Built 2007 Load: 42.1 t ADT: 143

US-36

Good

Over: PERFECT CREEK

2.24 MI W OF KNOX CO LINE, Delaware, OH

Built 2011 Load: 42.1 t ADT: 8,167

SR-37

Good

Over: BIG WALNUT CREEK

01.11 MILES E OF USR 36, Delaware, OH

Built 1997 Load: 42.1 t ADT: 6,121

US 42

Good

Over: OVER CSX RAILROAD

1.06 MI S OF US23, Delaware, OH

Built 1967 Load: 42.1 t ADT: 12,416

Showing 20,501-20,550 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 Editorial.

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). A "structurally deficient" rating is a repair-priority signal, not a closure or unsafe-to-cross designation. Consult a qualified civil engineer before making decisions based on this data.