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

COUNTY ROAD 15

Good

Over: CANAAN

.6 MI N OF JCT OF CR 20, Hardin, OH

Built 1981 Load: 34.7 t ADT: 530

SR 78

Good

Over: BRUSH FORK CREEK

1.15 Mi W. JCT SR 216, Hocking, OH

Built 1994 Load: 34.7 t ADT: 2,483

SR 93

Good

Over: CAMPBELL CREEK

1.32M N OF JCT USR 33, Hocking, OH

Built 1989 Load: 34.7 t ADT: 5,503

SR 547

Good

Over: TRIB W BR HURON RIVER

6.51 MILES NORTH OF SR 4, Huron, OH

Built 2023 Load: 34.7 t ADT: 890

AUSTER 154

Good

Over: AUSTER / VERMILION RVR

0.2 MI E OF CHENANGO ROAD, Huron, OH

Built 1989 Load: 34.7 t ADT: 100

FRANKLIN VALLEY RD

Good

Over: FOUR MILE CR

0.1 MI S OF CR11, Jackson, OH

Built 1955 Load: 34.7 t ADT: 988

ANTIOCH ROAD

Good

Over: TRIB TO BLACKFORK CREEK

0.7 MILES SOUTH OF CR 50, Jackson, OH

Built 2021 Load: 34.7 t ADT: 557

MARKELL ROAD

Good

Over: EAST BRANCH CHAGRIN

0.4 MI W OF SR306, Lake, OH

Built 2021 Load: 34.7 t ADT: 860

BROADWAY STREET

Good

Over: OLD CANAL

300 FT E. OF 5TH STR, Licking, OH

Built 2004 Load: 34.7 t ADT: 100

I76 OH TPK

Good

Over: Mill Creek Bikeway

4.0 mi east of Exit 218, Mahoning, OH

Built 2019 Load: 34.7 t ADT: 22,486

SR 252

Good

Over: W BRANCH ROCKY RIVER

.97 MI S SR 303, Medina, OH

Built 2023 Load: 34.7 t ADT: 4,400

DAYTON-BRANDT

Good

Over: STAFFORD DITCH

0.02 N OF TR234, Miami, OH

Built 1973 Load: 34.7 t ADT: 475

BELLEFONTAINE

Good

Over: WILLIAMS DITCH

0.25 N OF CR177, Miami, OH

Built 1974 Load: 34.7 t ADT: 1,051

Baltimore-Phillips

Good

Over: Swamp Creek

.3 MI EAST PREBLE CO LN, Montgomery, OH

Built 1935 Load: 34.7 t ADT: 704

Farmersville-W Car

Good

Over: Trib. Bear Creek

1.4 MILES WEST OF SR4, Montgomery, OH

Built 2001 Load: 34.7 t ADT: 2,849

CR184

Good

Over: S. BRANCH KOKOSING RIVER

.7 MI.N.INT.TR179 & CR184, Morrow, OH

Built 1979 Load: 34.7 t ADT: 283

CR 15

Good

Over: REYNOLDS RUN

.4 MI EAST INT. CR212, Morrow, OH

Built 2005 Load: 34.7 t ADT: 683

SR 637

Good

Over: BLUE CREEK

.5 N OF SR 613, Paulding, OH

Built 1996 Load: 34.7 t ADT: 1,408

TOWNSHIP ROAD 137

Good

Over: PRAIRIE CREEK

1.5 MI N OF SR114, Paulding, OH

Built 1992 Load: 34.7 t ADT: 324

Watt Hill Road

Good

Over: Stream-Unnamed Trib.

0.06 Mi South CR 3 Int., Perry, OH

Built 2020 Load: 34.7 t ADT: 400

COCHRAN ROAD

Good

Over: DRY RUN

0.6MI E.OF DENNIS ROAD, Pickaway, OH

Built 1981 Load: 34.7 t ADT: 60

Silica Sand Road

Good

Over: Eagle Creek

0.2 mi west of Colton Rd, Portage, OH

Built 2023 Load: 34.7 t ADT: 477

USR 52

Good

Over: DRY RUN

2.44 MI E OF ADAMS COUNTY, Scioto, OH

Built 2021 Load: 34.7 t ADT: 1,400

KENTUCKY TRAIL RD

Good

Over: KY TRAIL (LTL SCIOTO RVR

4.09 MI N OF CR12, Scioto, OH

Built 2007 Load: 34.7 t ADT: 207

SIDNEY FREYBURG RD

Good

Over: PLUM CREEK

0.36 M. N. ST.RT.47, Shelby, OH

Built 1995 Load: 34.7 t ADT: 564

SOUTHPOINTE CIR NE

Good

Over: FIRESTONE CREEK

EAST OF PLAIN CENTER RD, Stark, OH

Built 1997 Load: 34.7 t ADT: 300

KNOX BLVD

Good

Over: PIGEON CREEK

1300 FT W OF COLLIER RD, Summit, OH

Built 1955 Load: 34.7 t ADT: 150

INGLESIDE DRIVE

Good

Over: BRANDYWINE CREEK

200 FT N OF BOSTON MILLS, Summit, OH

Built 2022 Load: 34.7 t ADT: 5,568

SR 87

Good

Over: SWINE CREEK

0.89 MI E OF SR 534, Trumbull, OH

Built 1988 Load: 34.7 t ADT: 3,442

Layer Road

Good

Over: Duck Creek

986 Ft. North TH84, Trumbull, OH

Built 2023 Load: 34.7 t ADT: 300

TR283 WALLACE RD

Good

Over: FULTON CREEK

0.13MI W OF GRINDELL RD, Union, OH

Built 2021 Load: 34.7 t ADT: 524

CR194D LEEPERPERKI

Good

Over: BLUES CREEK

0.1MI EAST OF CR 113, Union, OH

Built 2022 Load: 34.7 t ADT: 533

USR 30 WB

Good

Over: SPICE RUN

4.41 mi. East of USR 127, Van Wert, OH

Built 1978 Load: 34.7 t ADT: 5,869

DUTCH JOHN ROAD

Good

Over: NORTH CREEK

0.63 MI N JCT C 192, Van Wert, OH

Built 1935 Load: 34.7 t ADT: 129

STERLING ROAD

Good

Over: EVANS DITCH

1.90 MI E JCT C 185, Van Wert, OH

Built 1982 Load: 34.7 t ADT: 21

STATE ROAD

Good

Over: BAXTER DITCH

1.10 MI E JCT C 131, Van Wert, OH

Built 2023 Load: 34.7 t ADT: 508

GLENMORE ROAD

Good

Over: AGLER DITCH

3.60 MI E JCT SR 49, Van Wert, OH

Built 1970 Load: 34.7 t ADT: 30

SR 63

Good

Over: N FORK OF TURTLE CREEK

0.2 MI W OF JCT US 42., Warren, OH

Built 1997 Load: 34.7 t ADT: 12,594

CH16c

Good

Over: SYCAMORE CREEK

0.30 MILES W OF SH 231, Wyandot, OH

Built 2022 Load: 34.7 t ADT: 222

SR 770

Good

Over: Georges creek

3.45 MI N of SR 247, Adams, OH

Built 2023 Load: 35.0 t ADT: 350

USR 250

Good

Over: BR OF VERMILION RIVER

1 MI S OF HURON CO LINE, Ashland, OH

Built 1985 Load: 35.0 t ADT: 3,382

TOWNSHIP ROAD 2475

Good

Over: BIG RUN

0.07 M W OF SR-60, Ashland, OH

Built 1996 Load: 35.0 t ADT: 113

PLYMOUTH RIDGE RD

Good

Over: ASHTABULA RIVER

.74 MI. E. OF ROCKWELL, Ashtabula, OH

Built 1900 Load: 35.0 t ADT: 433

STATE ROUTE 9

Good

Over: ROSS RUN

0.3 MI. S. OF HAS CO.LINE, Belmont, OH

Built 1999 Load: 35.0 t ADT: 1,848

COUNTY ROAD 12

Good

Over: TRAIL RUN L. DUNLAP

200 FT NORTH OF CCO 27, Carroll, OH

Built 2004 Load: 35.0 t ADT: 1,084

SR 380

Good

Over: LITTLE CREEK

0.32 MI N OF US 22 JCT, Clinton, OH

Built 1955 Load: 35.0 t ADT: 2,600

CUBA ROAD

Good

Over: COWAN CREEK

2 MI N OF SR 350, Clinton, OH

Built 1900 Load: 35.0 t ADT: 638

BASSETT RD CR 118

Good

Over: PORTER CREEK

332' N. OF OSBORN ROAD, Cuyahoga, OH

Built 2007 Load: 35.0 t ADT: 9,170

Miller

Good

Over: Unger Ditch

1.08 mi E Arc.Bearsmill, Darke, OH

Built 2022 Load: 35.0 t ADT: 160

BLUE HERON DRIVE

Good

Over: SPRING RUN

200'W.OF HAVENDALE DRIVE, Delaware, OH

Built 1988 Load: 35.0 t ADT: 500

Showing 17,551-17,600 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.