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

Ravenna Road

Good

Over: TINKERS CREEK

150 FT N of Old Mill Rd, Summit, OH

Built 2014 Load: 45.4 t ADT: 4,513

CARNEGIE AVENUE

Good

Over: CARNEGIE 0/ NESMITH LK14

CARNEGIE @ NESMITH LAKE, Summit, OH

Built 2004 Load: 45.4 t ADT: 6,330

BLACKBERRY DRIVE

Good

Over: BRANDYWINE CREEK

200 FT S OF BRANDYWINE DR, Summit, OH

Built 1989 Load: 45.4 t ADT: 110

BRANDYWINE DRIVE

Good

Over: BRANDYWINE CREEK

1400 FT W OF SR91, Summit, OH

Built 1989 Load: 45.4 t ADT: 110

ATTERBURY BLVD

Good

Over: BRANDYWINE CREEK

NORTH OF BRENTWOOD DRIVE, Summit, OH

Built 2009 Load: 45.4 t ADT: 500

SR 5

Good

Over: OVER NORFOLK SOUTHERN RR

3.16 MI E OF SR 45, Trumbull, OH

Built 1970 Load: 45.4 t ADT: 14,849

NELSON-MOSER

Good

Over: MAHONING RIVER

630 FT NORTH OF CH132A, Trumbull, OH

Built 2016 Load: 45.4 t ADT: 510

ELMWOOD DR EXT

Good

Over: LITTLE YANKEE CREEK

0.26 MI SOUTH OF CH331B, Trumbull, OH

Built 2016 Load: 45.4 t ADT: 2,500

CORINTH COURT RD

Good

Over: SUGAR CREEK

600 FT NORTH OF SR5, Trumbull, OH

Built 2017 Load: 45.4 t ADT: 240

WARREN SHARON ROAD

Good

Over: MOSQUITO CREEK

2700 FEET EAST OF CH54, Trumbull, OH

Built 2004 Load: 45.4 t ADT: 31,147

AUSTINTOWN-WARREN

Good

Over: MUD CREEK

0.367 MI SOUTH CH68, Trumbull, OH

Built 2018 Load: 45.4 t ADT: 4,232

ANDERSON-MORRIS RD

Good

Over: SQUAW CREEK

1.73 MI EAST OF SR422, Trumbull, OH

Built 2016 Load: 45.4 t ADT: 870

OLIVE ST

Good

Over: MAH.RIVER-NFS RR-WWTP DR

0.3 MI EAST OF SUMMIT AVE, Trumbull, OH

Built 2015 Load: 45.4 t ADT: 2,550

CHESTNUT RIDGE RD

Good

Over: LITTLE YANKEE RUN

0.3 MI. E. OF C.H. 331, Trumbull, OH

Built 2015 Load: 45.4 t ADT: 1,200

COUNTY ROAD 114A

Good

Over: W. BRANCH MAHONING RIVER

0.2 MI. S. S.R. 5, Trumbull, OH

Built 1991 Load: 45.4 t ADT: 3,459

DENNISON ASHTABULA

Good

Over: STREAM - FLOWS WEST

1300 FEET NORTH OF SR46, Trumbull, OH

Built 1970 Load: 45.4 t ADT: 258

SR 39

Good

Over: BEAVERDAM CR

0.70 MI. E. OF JCT SR 416, Tuscarawas, OH

Built 1932 Load: 45.4 t ADT: 5,933

USR250

Good

Over: RAMP F OVER STONE CR

1.79 MI. W. OF JCT. SR416, Tuscarawas, OH

Built 2016 Load: 45.4 t ADT: 2,950

CLAY TWP CR 10

Good

Over: WATSON CREEK

.3 MI SW OF JCT CR28, Tuscarawas, OH

Built 2003 Load: 45.4 t ADT: 473

GOSHEN TWP. RD 313

Good

Over: BEAVERDAM CREEK

0.2 MI S. OF SR 39 JCT, Tuscarawas, OH

Built 1990 Load: 45.4 t ADT: 324

YORK TWP RD 474

Good

Over: STONE CREEK BRANCH

500'N OF YORK TWP 333 JCT, Tuscarawas, OH

Built 1993 Load: 45.4 t ADT: 351

USR 36

Good

Over: BUCK RUN

1.17 MI E OF MILFORD CTR, Union, OH

Built 2012 Load: 45.4 t ADT: 4,977

T72C COLEMAN BRAKE

Good

Over: BUCK RUN

0.5MI E of MAPLE RIDGE, Union, OH

Built 2016 Load: 45.4 t ADT: 293

CR 114 WALDO RD

Good

Over: MILL CREEK

0.25 NORTH of 5TH STREET, Union, OH

Built 1972 Load: 45.4 t ADT: 1,654

CR84 BATES RD

Good

Over: LITTLE DARBY

0.3 MI S of SR161, Union, OH

Built 2014 Load: 45.4 t ADT: 315

C262E KINNEY PIKE

Good

Over: BRANCH FULTON CREEEK

1.7 MI SOUTH of SR 47, Union, OH

Built 2014 Load: 45.4 t ADT: 295

C340B CUNINGHM-ARB

Good

Over: RUSH CREEK

.01MI E OF SHERTZER RD, Union, OH

Built 2019 Load: 45.4 t ADT: 105

CR299 C OSBORNE RD

Good

Over: FULTON CREEK

0.12 MI NORTH of MILLER, Union, OH

Built 1970 Load: 45.4 t ADT: 146

SR 81

Good

Over: LITTLE AUGLAIZE RIVER

.25MI EAST OF MENDON RD, Van Wert, OH

Built 2004 Load: 45.4 t ADT: 327

CONVOY ROAD

Good

Over: FLAT ROCK CREEK

0.60 MI E JCT T 11, Van Wert, OH

Built 1991 Load: 45.4 t ADT: 537

CONVERSE ROSELM RO

Good

Over: LITTLE AUGLAIZE RIVER

0.10 MI S JCT C 418, Van Wert, OH

Built 1974 Load: 45.4 t ADT: 163

GREENVILLE ROAD

Good

Over: LONG PRAIRIE

0.40 MI N JCT SR 709, Van Wert, OH

Built 1968 Load: 45.4 t ADT: 191

USR 50

Good

Over: TEDROW CREEK

0.05M W OF JCT SR278, Vinton, OH

Built 2019 Load: 45.4 t ADT: 2,506

CR 19

Good

Over: SIVERLY CREEK

1.90 MI W OF SR 93, Vinton, OH

Built 2014 Load: 45.4 t ADT: 147

USR. 22

Good

Over: BIGFOOT RUN

2.63 MI. E. OF SR. 48, Warren, OH

Built 1991 Load: 45.4 t ADT: 12,421

US 42

Good

Over: TURTLE CREEK

.5 MI N LEBANON SW CORP, Warren, OH

Built 1985 Load: 45.4 t ADT: 6,134

SB IR 71

Good

Over: GUM RUN

3.6 MI S WAR-CLI CO LINE, Warren, OH

Built 1964 Load: 45.4 t ADT: 20,603

NB IR 71

Good

Over: GUM RUN

3.6 MI S WAR-CLI CO LINE, Warren, OH

Built 1964 Load: 45.4 t ADT: 20,603

SB IR 75

Good

Over: CLEAR CREEK

.5 MI N OF SR 123, Warren, OH

Built 2009 Load: 45.4 t ADT: 53,967

WAYNESVILLE ROAD

Good

Over: HALLS CREEK

0.36 mi S of TR 79, Warren, OH

Built 1994 Load: 45.4 t ADT: 763

MIDDLEBORO ROAD

Good

Over: SUGAR RUN

0.23 mi E of SR 132, Warren, OH

Built 1967 Load: 45.4 t ADT: 691

DEARTH ROAD

Good

Over: GANDER RUN

0.25 mi W of TR 124, Warren, OH

Built 1994 Load: 45.4 t ADT: 324

GROG RUN ROAD

Good

Over: GROG RUN

0.07 mi E of TR 148, Warren, OH

Built 1978 Load: 45.4 t ADT: 351

GHEILS-CARROLL

Good

Over: FIRST CREEK

0.54 mi N of CR 27, Warren, OH

Built 1974 Load: 45.4 t ADT: 351

COZADDALE RD.

Good

Over: STONY RUN

0.06 mi S of CR 52, Warren, OH

Built 1995 Load: 45.4 t ADT: 797

STARKEY-CLEVENGER

Good

Over: LICK RUN

0.18 mi S of CR 45, Warren, OH

Built 1971 Load: 45.4 t ADT: 324

LOWER SPRINGBORO

Good

Over: PLEASANT VALLEY

0.30 mi W of SR 741, Warren, OH

Built 2009 Load: 45.4 t ADT: 1,960

OSCEOLA ROAD

Good

Over: SHARPS RUN

0.01 mi W of CR 196, Warren, OH

Built 1984 Load: 45.4 t ADT: 351

SHAKER ROAD

Good

Over: DICKS CREEK

0.97 mi N of SR 122, Warren, OH

Built 1991 Load: 45.4 t ADT: 1,249

ROACHESTER-OSCEOLA

Good

Over: SUGAR RUN

0.09 mi W of SR 132, Warren, OH

Built 1990 Load: 45.4 t ADT: 264

Showing 22,151-22,200 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.