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

BUCKLAND-HOLDEN RD

Good

Over: FRAIZER DITCH

0.7 MI E OF SR 501, Auglaize, OH

Built 1997 Load: 48.3 t ADT: 1,062

TR 279

Good

Over: LITTLE MCMAHON CREEK

0.66 MI E OF JCT SR9, Belmont, OH

Built 2005 Load: 48.3 t ADT: 629

CH 56

Good

Over: SLOANS RUN

1.19 MI N OF JCT CH 10, Belmont, OH

Built 2012 Load: 48.3 t ADT: 302

TAR PIKE ROAD

Good

Over: SECOND CREEK

0.3 MI NW OF SR 28, Clinton, OH

Built 1996 Load: 48.3 t ADT: 422

DOAK ROAD

Good

Over: EAST FORK OF WEST FORK

.05 MI N OF JONESBORO RD, Clinton, OH

Built 1987 Load: 48.3 t ADT: 67

EAST 79TH STREET

Good

Over: NS & GCRTA

750 ft STH OF WOODLAND AV, Cuyahoga, OH

Built 2017 Load: 48.3 t ADT: 11,365

SR-127

Good

Over: SWAMP CREEK

1.76MI.N.OF JCT. SR-185, Darke, OH

Built 2010 Load: 48.3 t ADT: 4,273

ROSS RD

Good

Over: KRAUT CK

.25 MI E HILLGROVE-SOUTHE, Darke, OH

Built 2003 Load: 48.3 t ADT: 351

UNION CITY-ELROY

Good

Over: SAM COPPESS DT

0.25 MI.E.YOUNG RD, Darke, OH

Built 1993 Load: 48.3 t ADT: 168

I80 OH TPK

Good

Over: NS RR

9.5MI WEST OF EXIT 118, Erie, OH

Built 1954 Load: 48.3 t ADT: 42,178

Bank Road

Good

Over: Banklick Creek Tributary

0.59 Mi N of Colerain Ave, Hamilton, OH

Built 1908 Load: 48.3 t ADT: 2,227

PIPPIN ROAD

Good

Over: TRIBUTARY MILL CREEK

1.86 MI N OF BANNING RD, Hamilton, OH

Built 1971 Load: 48.3 t ADT: 20,972

AMA TWP 196

Good

Over: CORBIN JOINT COUNTY DITC

0.15 MI N SR 15, Hancock, OH

Built 2014 Load: 48.3 t ADT: 351

TOWNSHIP ROAD D

Good

Over: DITCH 1559-2

.25 MI. WEST OF CR 1, Henry, OH

Built 2007 Load: 48.3 t ADT: 185

TOWNSHIP ROAD 15

Good

Over: DITCH 270

.3 MI. S. OF JCT. CR. K, Henry, OH

Built 1996 Load: 48.3 t ADT: 128

TOWNSHIP ROAD 123

Good

Over: DOUGHTY CREEK

0.1 MI. WEST OF SR 557, Holmes, OH

Built 2023 Load: 48.3 t ADT: 200

IR 280 RAMP

Good

Over: BIKEWAY, GREENBELT

JCT IR 280 and SR 25, Lucas, OH

Built 2000 Load: 48.3 t ADT: 4,807

CR 32 EAGLE RIDGE

Good

Over: HORSE CAVE CREEK

1.002 MI. E. OF T416, Meigs, OH

Built 2016 Load: 48.3 t ADT: 196

CR 29 BOWMANS RUN

Good

Over: BOWMAN RUN

0.011 MILE E. OF C34, Meigs, OH

Built 2015 Load: 48.3 t ADT: 385

SR-202

Good

Over: TRIB. TO MIAMI RIVER

.53MI.S. OF JCT. SR-55, Miami, OH

Built 1982 Load: 48.3 t ADT: 3,330

MEEKER RD T0028

Good

Over: STREAM

.34 MI W OF DOG LEG ROAD, Montgomery, OH

Built 1963 Load: 48.3 t ADT: 1,832

Airway Road

Good

Over: Lilly Creek

100 Ft E of Woodman Dr., Montgomery, OH

Built 2023 Load: 48.3 t ADT: 14,673

TR 129

Good

Over: WHETSTONE CREEK

0.1 MILE E. OF TR 128, Morrow, OH

Built 2017 Load: 48.3 t ADT: 109

TOWNSHIP ROAD 24M

Good

Over: FARM DITCH

0.30 MI N OF RD N, Putnam, OH

Built 1994 Load: 48.3 t ADT: 351

RD# 016

Good

Over: TURKEY CREEK

SHAWNEE STATE FOREST, Scioto, OH

Built 2021 Load: 48.3 t ADT: 110

THO CR 32

Good

Over: ROYER DITCH

.01 MI W OF TR 81, Seneca, OH

Built 2021 Load: 48.3 t ADT: 116

SR-65

Good

Over: RUM CREEK

.75 MI. N. JCT SR-119, Shelby, OH

Built 2007 Load: 48.3 t ADT: 2,400

AMSTERDAM ROAD

Good

Over: MEYERHOLTZ KETT. DITCH

.39 M.E. LUCAS GEIB, Shelby, OH

Built 1999 Load: 48.3 t ADT: 104

NAGELEY ROAD

Good

Over: PIKE RUN

300 FT EAST OF CR-68 JCT, Tuscarawas, OH

Built 2000 Load: 48.3 t ADT: 2,657

T1454

Good

Over: E BR L HOCKING * NOLA

0.72 MI EAST OF JCT T282, Washington, OH

Built 2022 Load: 48.3 t ADT: 12

CR 4 (25)

Good

Over: JT CO #168

03670 RD 25, Williams, OH

Built 2016 Load: 48.3 t ADT: 381

EAST BROADWAY

Good

Over: 2395DRY CRK.EAST BROADWA

0.10 ML S OF WALBRIDGE RD, Wood, OH

Built 1999 Load: 48.3 t ADT: 1,806

KRAMER ROAD

Good

Over: N. BRANCH PORTAGE RIVER

0.07 MI W. of SHINEW RD, Wood, OH

Built 2016 Load: 48.3 t ADT: 330

TH124d

Good

Over: NEGRO RUN

0.10 MILES S OF CH43a, Wyandot, OH

Built 2021 Load: 48.3 t ADT: 344

GRACES RUN ROAD

Good

Over: GRACES RUN

0.8 MI E OF SR247, Adams, OH

Built 2018 Load: 48.6 t ADT: 566

WATT YOUNG ROAD

Good

Over: BUCK RUN

0.001 MI FROM SR247, Adams, OH

Built 2017 Load: 48.6 t ADT: 225

SR 65

Good

Over: SYCAMORE CREEK

4.83 mi. north of USR 30, Allen, OH

Built 1958 Load: 48.6 t ADT: 4,755

SR 39

Good

Over: BLACK FK MOHICAN RIVER #

.2 MI W OF SR3, Ashland, OH

Built 1976 Load: 48.6 t ADT: 6,110

USR42

Good

Over: BRINDLE RUN CREEK

.8 MILE WEST OF SR 603, Ashland, OH

Built 2019 Load: 48.6 t ADT: 9,400

USR 42

Good

Over: KATOTAWA CREEK

.91 MILES SOUTH OF SR 89, Ashland, OH

Built 1935 Load: 48.6 t ADT: 4,000

SR 58

Good

Over: TRIB OF ORANGE CREEK

1.32 MI SOUTH CR 620, Ashland, OH

Built 1993 Load: 48.6 t ADT: 1,789

IR 71

Good

Over: JEROME FORK

.1 MI N OF US250, Ashland, OH

Built 1959 Load: 48.6 t ADT: 20,834

SR 95

Good

Over: MOHICAN RUN

.03 MI.EAST OF SR.179, Ashland, OH

Built 2004 Load: 48.6 t ADT: 1,344

COUNTY ROAD 775

Good

Over: BIG RUN

.12 M S/E OF CR 687, Ashland, OH

Built 1988 Load: 48.6 t ADT: 1,044

TOWNSHIP ROAD 1275

Good

Over: KATOTAWA CREEK

0.09 MI EAST OF TR 543, Ashland, OH

Built 2012 Load: 48.6 t ADT: 133

US 6

Good

Over: HOSKINS CREEK

0.70 MI W OF SR 534, Ashtabula, OH

Built 1900 Load: 48.6 t ADT: 2,812

SR 11

Good

Over: MILL CREEK

1.55 MI N OF SR 307, Ashtabula, OH

Built 1969 Load: 48.6 t ADT: 2,908

IR 90

Good

Over: OVER NORFOLK SOUTHERN RR

0.86 MI E OF SR 11, Ashtabula, OH

Built 1959 Load: 48.6 t ADT: 12,705

I.R. 90

Good

Over: OVER B&LE RAILROAD

2.62 MI E OF SR 7, Ashtabula, OH

Built 1960 Load: 48.6 t ADT: 11,057

NEW LONDON ROAD

Good

Over: UNNAMED STREAM

.5 MI. E. OF NINEVA ROAD, Ashtabula, OH

Built 1900 Load: 48.6 t ADT: 429

Showing 22,601-22,650 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.