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

IR 475

Good

Over: NORFOLK SOUTHERN R.R.

0.5 Mi. N. of SR 2, Lucas, OH

Built 2015 Load: 45.4 t ADT: 44,000

IR 475

Good

Over: NORFOLK SOUTHERN R.R.

0.5 mile north of SR 2, Lucas, OH

Built 2015 Load: 45.4 t ADT: 44,000

NEOWASH RD.

Good

Over: HARRIS DITCH 0961

0.2 MI. E. OF JEFFERS RD., Lucas, OH

Built 1969 Load: 45.4 t ADT: 851

HAWLEY ST

Good

Over: SWAN CREEK

.2 M N OF AIRPORT/WESTERN, Lucas, OH

Built 2000 Load: 45.4 t ADT: 944

MAUMEE AVENUE

Good

Over: NORFOLK SOUTHERN RR

0.19 MI N OF SR2, Lucas, OH

Built 2019 Load: 45.4 t ADT: 2,710

BYRNE ROAD

Good

Over: SWAN CREEK

0.35 MI. S. OF SR2, Lucas, OH

Built 2005 Load: 45.4 t ADT: 27,082

EAST CIRCLE LANE

Good

Over: OTTAWA RIVER

165' W OF OTTAWA PARKWAY, Lucas, OH

Built 2016 Load: 45.4 t ADT: 500

SR-38

Good

Over: DEER CREEK

0.63 MI NORTH OF I-70, Madison, OH

Built 2013 Load: 45.4 t ADT: 1,330

USR 42

Good

Over: WORTHINGTON DITCH

1.7 MI S. OF SR 161, Madison, OH

Built 1997 Load: 45.4 t ADT: 8,732

SR 665

Good

Over: Trib to Madison Lake

3.95 Mile East of US-42, Madison, OH

Built 2015 Load: 45.4 t ADT: 1,340

Kiousville Georges

Good

Over: OPOSSUM RUN DITCH

.9 MI N OF COUNTY RD. NO4, Madison, OH

Built 1990 Load: 45.4 t ADT: 425

ANDERSON ANTIOCH R

Good

Over: CHILDERS DITCH

4.42 MI NW OF SR 56, Madison, OH

Built 1982 Load: 45.4 t ADT: 72

MOORMAN RD

Good

Over: REA DITCH

2.66 MI NE OF COUNTY RD 9, Madison, OH

Built 1982 Load: 45.4 t ADT: 127

COUNTY ROAD 7

Good

Over: JONES BALLENGER DITCH

@INTERSECTION OF AMITY RD, Madison, OH

Built 2006 Load: 45.4 t ADT: 2,865

MOORMAN RD

Good

Over: BRADFORD CREEK

1.01 MI. N.E.OF CO. RD.9, Madison, OH

Built 2011 Load: 45.4 t ADT: 121

US 422

Good

Over: DRY RUN

0.04 MI W OF SR 616, Mahoning, OH

Built 2013 Load: 45.4 t ADT: 8,565

HIGH DRIVE 107

Good

Over: CASCADE RAVINE

N USR 62 BY BEARS DEN RD, Mahoning, OH

Built 1990 Load: 45.4 t ADT: 200

S CENTER STREET

Good

Over: Y&S RAILROAD

530 FT N OF POLAND AVE, Mahoning, OH

Built 1999 Load: 45.4 t ADT: 16,171

COUNTY ROAD 12

Good

Over: BR OVER SCIOTO RIVER

.5 MI E OF JCT CR 2, Marion, OH

Built 1967 Load: 45.4 t ADT: 802

TOWNSHIP ROAD 92

Good

Over: BR OVER BOLDEN SWALE

.5 MI N OF JCT SR231, Marion, OH

Built 1952 Load: 45.4 t ADT: 209

COUNTY ROAD 100A

Good

Over: BR OVER GURLEY DITCH

1.5 MI N OF JCT CR 37, Marion, OH

Built 1964 Load: 45.4 t ADT: 568

COUNTY ROAD 27

Good

Over: BR OVER LITTLE SCIOTO RV

.7 MI W OF JCT SR 423, Marion, OH

Built 1986 Load: 45.4 t ADT: 228

COUNTY ROAD 162

Good

Over: CSX RAILROAD

0.9 MI NW OF SR 309, Marion, OH

Built 2012 Load: 45.4 t ADT: 2,590

TOWNSHIP ROAD 186

Good

Over: BR OVER LITTLE SCIOTO

.3 MI S OF JCT TR 68, Marion, OH

Built 1993 Load: 45.4 t ADT: 324

TOWNSHIP ROAD 196

Good

Over: BR OVER OLENTANGY RIVER

.5 MI N. OF JCT CR 195, Marion, OH

Built 1997 Load: 45.4 t ADT: 324

COUNTY ROAD 197E

Good

Over: PLETCHER-SWAMP RUN DITCH

1.5 MI E OF JCT CR 171, Marion, OH

Built 2003 Load: 45.4 t ADT: 49

RD 44 - STATE RD

Good

Over: E BR ROCKY RIVER

5790' N OF CR 135, Medina, OH

Built 2017 Load: 45.4 t ADT: 1,079

RD 46 - SEVILLE RD

Good

Over: Camel Creek

2539' East of CH 15, Medina, OH

Built 2015 Load: 45.4 t ADT: 540

SR-197

Good

Over: EIGHT MILE CREEK

.98MI. SW. OF JCT. USR-33, Mercer, OH

Built 1996 Load: 45.4 t ADT: 397

MERCER ROAD

Good

Over: EIGHT MILE CREEK

.2 MI. E. NEPTUNE MENDON, Mercer, OH

Built 1997 Load: 45.4 t ADT: 187

USR-36

Good

Over: SPRING CREEK

2.56MI.W.OF JCT.SR-589, Miami, OH

Built 2004 Load: 45.4 t ADT: 8,050

CR 37 - Fenner

Good

Over: STILLWATER RIVER

0.07 MI E. OF SR 48, Miami, OH

Built 1998 Load: 45.4 t ADT: 1,463

CR161A KNOOP RD>

Good

Over: Lost Creek

0.18 E. of SR41, Miami, OH

Built 2021 Load: 45.4 t ADT: 415

CR192 E MAIN ST

Good

Over: GREAT MIAMI RIVER

E MAIN ST PIQUA GARBRY RD, Miami, OH

Built 2006 Load: 45.4 t ADT: 7,985

SOUTH DORSET ROAD

Good

Over: PETERS CRK

1265 S DORSET @ PETERS CR, Miami, OH

Built 1996 Load: 45.4 t ADT: 2,840

SR741

Good

Over: TRIB GREAT MIAMI RIVER

1.91MI N OF JCT SR725, Montgomery, OH

Built 2016 Load: 45.4 t ADT: 22,000

Kershner Rd. T0018

Good

Over: STREAM

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

Built 2005 Load: 45.4 t ADT: 389

Frederick C0165

Good

Over: creek to Stillwater Rvr.

.15 MILES SOUTH OF I70, Montgomery, OH

Built 2009 Load: 45.4 t ADT: 2,398

Bull Road C0005

Good

Over: Toms Run

900 FEET NORTH OF SR 35, Montgomery, OH

Built 1994 Load: 45.4 t ADT: 177

Farmrsville-W Carr

Good

Over: Trib. Bear Creek

1.5 MILES WEST OF SR4, Montgomery, OH

Built 2001 Load: 45.4 t ADT: 2,849

Jamaica Road C0041

Good

Over: Creek

.7 MI S OF FARMINGTON RD, Montgomery, OH

Built 1965 Load: 45.4 t ADT: 1,527

Dayton Cincinnati

Good

Over: Crain's Run

400 FT N CRAINS RUN ROAD, Montgomery, OH

Built 1984 Load: 45.4 t ADT: 5,142

Jamaica Road C0041

Good

Over: Dry Run

3.9 MILES SOUTH OF SR4, Montgomery, OH

Built 1992 Load: 45.4 t ADT: 1,434

Old Dayton C0038

Good

Over: Bear Creek

800 FT E OF CLAYTON RD, Montgomery, OH

Built 1992 Load: 45.4 t ADT: 1,299

Old Dayton Rd C38

Good

Over: Garber Run

800 FT W DIAMOND MILL RD, Montgomery, OH

Built 1992 Load: 45.4 t ADT: 945

Providence Pike C0

Good

Over: Wolf Creek

1 MILE W DIAMOND MILL RD, Montgomery, OH

Built 1964 Load: 45.4 t ADT: 355

Airhill Rd C0026

Good

Over: Poplar Run

900 FT W DIAMOND MILL RD, Montgomery, OH

Built 1982 Load: 45.4 t ADT: 619

Washington Church

Good

Over: Trib. Holes Creek

AT LYONS ROAD, Montgomery, OH

Built 1982 Load: 45.4 t ADT: 1,779

SUMMER CREEK T5017

Good

Over: SUGAR CREEK

.1 MILE W. COLA SPRGS DR, Montgomery, OH

Built 2009 Load: 45.4 t ADT: 300

MAYROSE STREET

Good

Over: OWL CREEK

INT WITH GIBBONS RD, Montgomery, OH

Built 2010 Load: 45.4 t ADT: 970

Showing 21,951-22,000 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.