State profile · Below median Poor share

Ohio bridge safety

Condition ratings, load ratings, and Poor-condition data for every public highway bridge in Ohio, based on the FHWA National Bridge Inventory.

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

Data updated May 2026

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 whose lowest applicable component is rated 0-4

-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 - Poor-condition 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 by Poor-condition share (lower share = better)

States are ranked by the share of bridges whose lowest applicable component rating is 4 or below. This describes recorded condition; it does not measure funding effectiveness or live crossing safety. States here sit immediately above and below Ohio on the same metric.

CO

Colorado

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

OR

Oregon

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

OH

Ohio

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

NJ

New Jersey

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

CA

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 the portal's composite display score. Inspection intervals are risk-based under current NBIS rules.

All Bridges in Ohio

SR 73

Good

Over: OVER TRIB OF EAST FORK

.3 MI W NEW VIENNA N CORP, Clinton, OH

Built 1994 Load: 53.5 t ADT: 7,202

SPRINGHILL RD

Good

Over: BRN GREENVILLE CREEK

3.5 MI N OF SR 502, Darke, OH

Built 1990 Load: 53.5 t ADT: 80

BUNDYSBURG RD

Good

Over: Swine Creek

0.03 MI S. Swine Creek RD, Geauga, OH

Built 2022 Load: 53.5 t ADT: 1,264

US 22 & US 40

Good

Over: OVER JACKSON RUN

4.7 MI E OF MUS CO LINE, Guernsey, OH

Built 1939 Load: 53.5 t ADT: 7,300

SHEED ROAD

Good

Over: SCHNAPPS CREEK(SHEED RD)

.25 MI N OF HARRISON AVE, Hamilton, OH

Built 1922 Load: 53.5 t ADT: 4,443

US 250

Good

Over: EDINGTON RUN TAPPAN LAKE

1.48 MI WEST OF JCT SR646, Harrison, OH

Built 1946 Load: 53.5 t ADT: 4,786

Township Road 10

Good

Over: Ditch No. 719

0.21 Mi. N OF CTY RD T, Henry, OH

Built 2023 Load: 53.5 t ADT: 130

US 62

Good

Over: E. BRANCH JELLOWAY CRK

3.31 MI W OF US36, Knox, OH

Built 1995 Load: 53.5 t ADT: 4,613

WESTERN RESERVE

Good

Over: MILL CREEK

1.0MI.E OF NEW BUFFALO, Mahoning, OH

Built 1950 Load: 53.5 t ADT: 5,965

HOYLE RD.

Good

Over: TURKEY BROTH CREEK

0.4MI.E OF S.R.534, Mahoning, OH

Built 1900 Load: 53.5 t ADT: 185

Crestway M0019

Good

Over: Razor Run

2.76 MILES WEST OF SR49, Montgomery, OH

Built 2002 Load: 53.5 t ADT: 624

TR 84

Good

Over: N.BRANCH KOKOSING RIVER

.60 MI. NORTH INT. TR87, Morrow, OH

Built 2007 Load: 53.5 t ADT: 160

CR27

Good

Over: CARTERS RUN

5.48 MI N E JCT CR30, Pike, OH

Built 2009 Load: 53.5 t ADT: 92

DRK PREB CO LN RD

Good

Over: MILLERS FORK

0.20 W of ST RT 503, Preble, OH

Built 2023 Load: 53.5 t ADT: 155

LOU CR 60

Good

Over: WOLF CREEK LOU

0.58 MILE NORTH OF TR 132, Seneca, OH

Built 2006 Load: 53.5 t ADT: 132

WONES ROAD

Good

Over: MUCHINNIPPI DITCH

0.05 M. S. BOTKINS RD, Shelby, OH

Built 2018 Load: 53.5 t ADT: 397

SR 619

Good

Over: OVER MUD RUN

0.10 MI S OF IR 76, Summit, OH

Built 1999 Load: 53.5 t ADT: 18,863

ELLSWORTH BAILEY

Good

Over: C.S.X. TRANSPORTATION

1.0 MI. N. OF SALT SP. RD, Trumbull, OH

Built 1996 Load: 53.5 t ADT: 4,453

CR 98 (N)

Good

Over: ST JOSEPH RIVER

12200 RD N, Williams, OH

Built 2004 Load: 53.5 t ADT: 186

TH125a

Good

Over: LITTLE SANDUSKY RIVER

1.0 MILES S OF SH294, Wyandot, OH

Built 2015 Load: 53.5 t ADT: 90

AMHERST RD.

Good

Over: STREAM AMHERST RD

0.28 MI W OF SR 117, Allen, OH

Built 1977 Load: 53.8 t ADT: 182

UNION ROAD CR 403

Good

Over: CONRAIL RR

1300' WEST OF E. 93RD ST, Cuyahoga, OH

Built 1917 Load: 53.8 t ADT: 5,223

BROOKSIDE RD C157

Good

Over: CREEK TO CUYAHOGA RIVER

7021' E OF BRECKSVILLE RD, Cuyahoga, OH

Built 1999 Load: 53.8 t ADT: 817

FLICKINGER RD

Good

Over: PRARIE CREEK

AT BEERBOWER RD, Defiance, OH

Built 2002 Load: 53.8 t ADT: 477

STEVENSON ROAD

Good

Over: OLD TOWN RUN

0.31 mi N of 42, Greene, OH

Built 1971 Load: 53.8 t ADT: 1,207

Marian Spencer St

Good

Over: PARKING GARAGE

SOUTH OF 2ND STREET, Hamilton, OH

Built 2003 Load: 53.8 t ADT: 5,643

BIG TWP RD 251

Good

Over: OUTLET DITCH

0.98 MI N TR 207, Hancock, OH

Built 2012 Load: 53.8 t ADT: 351

Twp. Rd. H

Good

Over: DITCH 1281-2 HAMMER CREE

0.4 mi. east of Rd. 2, Henry, OH

Built 1985 Load: 53.8 t ADT: 46

STRAIT CREEK #239

Good

Over: STRAIT CREEK

EAST OF SR 41, Highland, OH

Built 2019 Load: 53.8 t ADT: 243

SR 3

Good

Over: SCHENCK CREEK

1.5 M N OF JCT SR 768, Knox, OH

Built 1950 Load: 53.8 t ADT: 6,641

RECREATION LANE

Good

Over: FRENCH CREEK

0.2 MI FROM SR 611 JCT, Lorain, OH

Built 2011 Load: 53.8 t ADT: 100

PROV. NEAP. SWA.

Good

Over: BLUE CREEK 0929

0.25 MI. N. OF NEAP. WAT., Lucas, OH

Built 1991 Load: 53.8 t ADT: 1,623

SILICA DRIVE

Good

Over: TENMILE CREEK 0106

0.09 M. S. OF MONROE ST., Lucas, OH

Built 2023 Load: 53.8 t ADT: 4,300

SOUTH MAIN STREET

Good

Over: TENMILE CREEK 0107

0.09 M. S. OF MONROE ST., Lucas, OH

Built 1969 Load: 53.8 t ADT: 15,824

SR-4

Good

Over: BEAR CREEK

2.87MI.N. OF JCT. SR-725, Montgomery, OH

Built 2009 Load: 53.8 t ADT: 6,278

COUNTY ROAD 6

Good

Over: RILEY CREEK

0.09 MI S OF RD 5-N, Putnam, OH

Built 2003 Load: 53.8 t ADT: 1,289

BURNETT-EAST RD

Good

Over: SUGAR CREEK

0.3 MI WEST SR5, Trumbull, OH

Built 2018 Load: 53.8 t ADT: 414

CHENOWITH ROAD

Good

Over: SPICE RUN

0.92 MI N JCT C 124, Van Wert, OH

Built 1969 Load: 53.8 t ADT: 92

IR 75

Good

Over: CSX

0.25 Mi. N. of SR 18, Wood, OH

Built 1961 Load: 53.8 t ADT: 48,421

Emerson Road(C-86)

Good

Over: Ditch #1756

.1 mile N. of Cygnet Rd., Wood, OH

Built 2017 Load: 53.8 t ADT: 450

OGG STREET

Good

Over: SPRING RUN

BTW FINDLAY & DOW, Wyandot, OH

Built 2020 Load: 53.8 t ADT: 660

YODER

Good

Over: CAMP CREEK-YODER

.54 MI SE OF BREESE RD, Allen, OH

Built 2003 Load: 54.1 t ADT: 114

PLATTNER PIKE

Good

Over: CENTER BRANCH

0.5 MI SOUTH OF SR 29, Auglaize, OH

Built 2005 Load: 54.1 t ADT: 797

GLYNWOOD-NK ROAD

Good

Over: CENTER BRANCH

1.1 MI NORTH OF SR 29, Auglaize, OH

Built 2005 Load: 54.1 t ADT: 1,108

BUCK RUN ROAD

Good

Over: BUCK RUN

.44 M W OF GURNEYVILLE RD, Clinton, OH

Built 1985 Load: 54.1 t ADT: 65

HOLLANSBURG-RICH

Good

Over: BRN MIDDLE FORK

.05 MI S HILL, Darke, OH

Built 1988 Load: 54.1 t ADT: 479

SR 2

Good

Over: MILLS CREEK

.62 MI W SR 4, Erie, OH

Built 1961 Load: 54.1 t ADT: 13,072

SR 2

Good

Over: MILLS CREEK

.62 MI W SR 4, Erie, OH

Built 1961 Load: 54.1 t ADT: 13,072

Thorpe Rd TR86

Good

Over: THORPE RD/CHAPPEL CREEK

B-214, Erie, OH

Built 2015 Load: 54.1 t ADT: 135

STATE ROUTE 340

Good

Over: OVER MILLER CREEK

.1 M S OF JCT SR 146, Guernsey, OH

Built 2002 Load: 54.1 t ADT: 209

Showing 23,801-23,850 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.

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). Poor condition is an inspection-record category, not a closure or unsafe-to-cross designation. Consult the bridge owner for current status.

Every figure on PlainBridge is rendered directly from federal source data, no number is typed in by an editor. This page draws directly on federal source data, no figure is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.