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

BE2501 SHERM CHUR

Good

Over: TUSCARAWAS RIVER

0.3 MI. S. OF CR275, Stark, OH

Built 2008 Load: 81.0 t ADT: 2,175

GLENDALE AVENUE

Good

Over: SQUAW CREEK

0.20 MI EAST OF US-422, Trumbull, OH

Built 2017 Load: 81.0 t ADT: 312

ERIE DRIVE

Good

Over: BEAR RUN

0.12 mi S of TR 1348, Warren, OH

Built 2006 Load: 81.0 t ADT: 1,949

CORWIN AVENUE

Good

Over: LITTLE MIAMI RIVER

0.29 mi E of US RT 42, Warren, OH

Built 1991 Load: 81.0 t ADT: 6,803

COUNTY ROAD 12

Good

Over: SYCAMORE FORK * SNODGRAS

5.25 MI N OF JCT SR 26, Washington, OH

Built 1959 Load: 81.0 t ADT: 76

TH128f

Good

Over: TAYLOR RUN

JUST S OF CH30e, Wyandot, OH

Built 1993 Load: 81.3 t ADT: 324

PORT WILLIAM RD

Good

Over: ANDERSON FORK

125 FT SW 1ST ST PT WIL, Clinton, OH

Built 1975 Load: 81.6 t ADT: 1,470

HEITKAMP ROAD

Good

Over: KNAPKE DITCH

0.3 MI W OF SR 364, Auglaize, OH

Built 2018 Load: 82.0 t ADT: 150

WISE ROAD

Good

Over: EAST FORK LITTLE MIAMI

120 FT N OF SWARTZ RD, Clinton, OH

Built 1996 Load: 82.0 t ADT: 391

TOWNSHIP ROAD 152

Good

Over: MILL CREEK

0.72 MILES FROM HOL CR 59, Holmes, OH

Built 2006 Load: 82.0 t ADT: 96

SCHAAF RD CR 97

Good

Over: CSXT RR

SE OF W. 11TH STREET, Cuyahoga, OH

Built 2007 Load: 82.6 t ADT: 3,769

SR 150

Good

Over: PINEY FORK CREEK

.35 MI E OF SR 152, Jefferson, OH

Built 1993 Load: 82.6 t ADT: 2,270

COUNTY ROAD 15

Good

Over: SCIOTO RIVER

.1 MI S OF JCT OF TWP 180, Hardin, OH

Built 2020 Load: 82.9 t ADT: 478

TH76a

Good

Over: REEVHORN RUN

0.50 MILES E OF CH215, Wyandot, OH

Built 1995 Load: 83.6 t ADT: 324

FALLIS ROAD

Good

Over: TRIB LITTLE MIAMI RIVER

50' EAST OF OHIO STREET, Hamilton, OH

Built 2001 Load: 83.9 t ADT: 3,377

C-327

Good

Over: UPPER VALLEY PK & DITCH

1/4 MI SO FOX HOLLOW RD, Clark, OH

Built 1959 Load: 84.2 t ADT: 3,627

FELICITY CEDRON RD

Good

Over: SLICKAWAY RUN

4.37 MI. N. OF SR133, Clermont, OH

Built 1900 Load: 84.2 t ADT: 477

SR 00154

Good

Over: LITTLE BULL CREEK

1.19 M E OF SR 7, Columbiana, OH

Built 2010 Load: 84.2 t ADT: 1,785

BOWMAN RD 804

Good

Over: PENN RR

0.2 MI E C401, Columbiana, OH

Built 1930 Load: 84.2 t ADT: 401

USR 6

Good

Over: US 6 OVER N&S RR

.50 MILE N.OF PERKINS RD., Erie, OH

Built 2013 Load: 84.2 t ADT: 10,698

Bridge 27T.7

Good

Over: BR3 MILL CREEK

0.7 MI. N. OF CR T, Fulton, OH

Built 1942 Load: 84.2 t ADT: 30

TOWNSHIP ROAD 271

Good

Over: TRIB OF STORMS CREEK

250 FT W OF TWP RD 179, Lawrence, OH

Built 1997 Load: 84.2 t ADT: 96

Olive Road M0029

Good

Over: Wolf Creek

2.2 MILES SOUTH OF SR49, Montgomery, OH

Built 2006 Load: 84.2 t ADT: 6,550

MASSIEVILLE RD

Good

Over: INDIAN CREEK

.20 MI. S OF CAUBLE LN., Ross, OH

Built 1948 Load: 84.2 t ADT: 1,384

USR 20

Good

Over: TOUSSAINT CR BRANCH

800 FT E OF US 23, Sandusky, OH

Built 2004 Load: 84.2 t ADT: 10,873

SCI TR 77

Good

Over: Armstrong Ditch

.29 Mi S of SR 162, Seneca, OH

Built 2019 Load: 84.2 t ADT: 209

TOWNLINE ROAD

Good

Over: STREAM

1100 FT NORTH CH290, Trumbull, OH

Built 2019 Load: 84.2 t ADT: 2,092

COUNTY ROAD 34

Good

Over: MILLBROOK RUN

0.5 MILE SOUTHEAST OF SR3, Wayne, OH

Built 2012 Load: 84.2 t ADT: 182

WESTBURY DRIVE

Good

Over: UNNAMED STREAM

275 FT N. OF LUDHAM TRAIL, Fairfield, OH

Built 2021 Load: 84.6 t ADT: 300

SPRINDALE ROAD

Good

Over: TRIBUTARY TO MILLCREEK

AT GOLFVIEW DRIVE, Hamilton, OH

Built 1916 Load: 84.9 t ADT: 4,999

PORT WILLIAM RD

Good

Over: GROG RUN

.8 MI E OF US 68, Clinton, OH

Built 1979 Load: 85.9 t ADT: 174

FRANKFORT RD.

Good

Over: FRANKFORT DITCH 0267

0.24 MI. W. OF LATHROP RD, Lucas, OH

Built 1981 Load: 86.2 t ADT: 632

FITZWATER ROAD

Good

Over: CANAL FLUME

100 FEET FROM CANAL ROAD., Cuyahoga, OH

Built 2010 Load: 87.1 t ADT: 40

LOCK TWO ROAD

Good

Over: DITCH

1.9 MI. E. OF S.R. 66, Auglaize, OH

Built 2020 Load: 87.2 t ADT: 474

W. GRANVILLE STREE

Good

Over: PRAIRIE RUN

0.4 MI E OF N STATE ST, Delaware, OH

Built 1900 Load: 87.2 t ADT: 500

AMSTERDAM ROAD

Good

Over: KAISER DITCH

1.9 MI. W. OF S.R. 66, Auglaize, OH

Built 1967 Load: 87.5 t ADT: 757

ELM STREET

Good

Over: ABANDONED RR--TPK(ELM RD

1.12 MI NE OF WOOSTER, Hamilton, OH

Built 1927 Load: 87.5 t ADT: 2,100

TWP RD. 11

Good

Over: DITCH 1256

IN INT. OF TWP RDS.U & 11, Henry, OH

Built 1995 Load: 87.5 t ADT: 122

SR 56

Good

Over: STREAM

5.38M E PICKAWAY CO. LINE, Hocking, OH

Built 2015 Load: 87.5 t ADT: 1,012

ERIE STREET

Good

Over: SWAN CREEK

ERIE N OF COLLINGWOOD, Lucas, OH

Built 1947 Load: 87.5 t ADT: 3,197

SR 78

Good

Over: BEAR RUN

2.9 MILE WEST JCT SR 83, Morgan, OH

Built 2016 Load: 87.5 t ADT: 673

GREEN VALLEY RD

Good

Over: WILLIAMS FORK

.10 MI E OF WILSON RD, Muskingum, OH

Built 2008 Load: 87.5 t ADT: 477

EAST AVE

Good

Over: ROCKY RUN

EAST AVE .15MI S.CH 15, Preble, OH

Built 2001 Load: 87.5 t ADT: 846

TOWNSHIP ROAD R

Good

Over: DUTCH RUN

0.10 MI W OF RD 4, Putnam, OH

Built 2012 Load: 87.5 t ADT: 140

LEX-ONT RD.

Good

Over: CLEAR FORK CREEK

CR 144, Richland, OH

Built 1973 Load: 87.5 t ADT: 1,400

SR 26

Good

Over: GOOSE RUN

2.4 MI. N. OF JCT SR 7, Washington, OH

Built 2004 Load: 87.5 t ADT: 3,892

TOWNSHIP ROAD 323

Good

Over: RUSH RUN

0.08 MI. SOUTH OF CR 1, Holmes, OH

Built 2010 Load: 88.1 t ADT: 124

USR 30

Good

Over: CSX RAILROAD

US-30 OVER CSX RAILROAD, Hancock, OH

Built 2007 Load: 88.8 t ADT: 3,264

USR 30

Good

Over: CSX RAILROAD

US-30 OVER CSX RAILROAD, Hancock, OH

Built 2007 Load: 88.8 t ADT: 3,264

INTERNATIONAL ROAD

Good

Over: COLLINS FORK

200 FT W OF SR 340, Muskingum, OH

Built 1950 Load: 88.8 t ADT: 209

Showing 25,451-25,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 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.