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

HAWTHORNE PARKWAY

Poor

Over: OmniTrax RR

1500' NORTH OF AURORA RD, Cuyahoga, OH

Built 1960 Load: 6.5 t ADT: 1,000

EAG TWP RD 48

Poor

Over: TIDERISHI DITCH

0.31 MI E CR 313, Hancock, OH

Built 1895 Load: 6.5 t ADT: 37

SANDHILL RD 040

Poor

Over: SANDHILL / FRINK RUN

0.1 MI S OF EVERINGIN RD, Huron, OH

Built 1944 Load: 6.5 t ADT: 361

BASELINE RD CR 11

Poor

Over: BASELINE / ASHLAND RAIL

0.1 MI WEST OF SR 61, Huron, OH

Built 1950 Load: 6.5 t ADT: 2,803

Ginger Hill Rd

Poor

Over: North Fork

200 Ft E of SR 13, Licking, OH

Built 1990 Load: 6.5 t ADT: 279

Dutch Cross Rd

Poor

Over: Otter Fork

0.25 Mi S of CR 2, Licking, OH

Built 1900 Load: 6.5 t ADT: 209

Moots Run Rd

Poor

Over: Raccoon Creek

0.5 Mi W of CR 539, Licking, OH

Built 1990 Load: 6.5 t ADT: 795

GORE ORPHANAGE

Poor

Over: E.F.VERMILION RV GOR

.29MI.SOUTH OF, Lorain, OH

Built 1900 Load: 6.5 t ADT: 237

LOSTCREEK-SHELBY

Poor

Over: MIDDLE BRANCH LOST CREEK

0.11 N OF CR193, Miami, OH

Built 1960 Load: 6.5 t ADT: 96

TWP RD 183

Poor

Over: PAINE RUN

0.13 MI N. OF JCT. CR 29, Monroe, OH

Built 1900 Load: 6.5 t ADT: 96

TR136

Poor

Over: WHETSTONE

.2 MI.E.INT.TR128 & TR136, Morrow, OH

Built 1874 Load: 6.5 t ADT: 197

CR225

Poor

Over: ALUM CREEK

.3 MI.E.INT.CR24 & CR225, Morrow, OH

Built 1876 Load: 6.5 t ADT: 184

TOWNSHIP ROAD 135

Poor

Over: SIX MILE CREEK

1.2 MI N OF JCT SR111, Paulding, OH

Built 1950 Load: 6.5 t ADT: 30

TOWNSHIP ROAD 54

Poor

Over: HAGERMAN CREEK

2.7 MI E OF US127, Paulding, OH

Built 1900 Load: 6.5 t ADT: 96

RANDOLPH RD

Poor

Over: POTTER CREEK

POTTER CREEK, Portage, OH

Built 1975 Load: 6.5 t ADT: 860

GRA.JACKSONBURG

Poor

Over: SCOTTS RUN

.60 S OF CH 22, Preble, OH

Built 1900 Load: 6.5 t ADT: 462

COUNTY ROAD O

Poor

Over: CRANBERRY RUN

0.07 MI E OF RD 7-L, Putnam, OH

Built 1965 Load: 6.5 t ADT: 385

CHARLESTON PIKE

Poor

Over: CSX RAILROAD

1.60 MI SE OF BLACKSMITH, Ross, OH

Built 1927 Load: 6.5 t ADT: 2,231

BRADY AVE

Poor

Over: WOLF CREEK

1400 FT E OF CLARK MILLRD, Summit, OH

Built 1954 Load: 6.5 t ADT: 825

EAGLEVILLE ROAD

Poor

Over: RKY.FRD.CRK.EAGLEVILLE R

0.25 ML. E. OF RUDOLPH RD, Wood, OH

Built 1928 Load: 6.5 t ADT: 2,297

WINTERGREEN ROAD

Poor

Over: BEAVER CRK WINTERGREEN R

.15 ML E OF BEAVER CRK RD, Wood, OH

Built 1967 Load: 6.5 t ADT: 100

TOWNSHIP ROAD 392

Poor

Over: STREAM

.01 MI. S. OF JCT. TR.548, Noble, OH

Built 1900 Load: 6.8 t ADT: 96

TOWNSHIP ROAD 208

Poor

Over: EAST FORK

.02 MI. W. OF JCT. CR.6, Noble, OH

Built 1900 Load: 7.1 t ADT: 96

KINGSVIEW DRIVE

Poor

Over: TURTLE CREEK

At Turtlecreek Rd, Warren, OH

Built 1985 Load: 7.1 t ADT: 910

TR 29 WELLS RUN

Poor

Over: WELLS RUN

0.717 MILE NE OF T39, Meigs, OH

Built 1935 Load: 7.2 t ADT: 209

POPLAR GROVE ROAD

Poor

Over: SCIOTO BRUSH CREEK

2 MI EAST JCT SR 73, Adams, OH

Built 1970 Load: 7.3 t ADT: 200

COUNTY ROAD 114I

Poor

Over: BR OVER FLAT RUN WEST

.2 MI E OF JCT TR195J, Marion, OH

Built 1955 Load: 7.3 t ADT: 58

TWP RD 307

Poor

Over: CLEAR FORK

0.75 N. OF JCT. CR 15, Monroe, OH

Built 1900 Load: 7.3 t ADT: 209

WORTMAN ROAD

Poor

Over: THOMPSON RUN

INTER OF COOPERMILL ROAD, Muskingum, OH

Built 1952 Load: 7.3 t ADT: 240

ADAMS LANE

Poor

Over: JOES RUN

0.42 MI N OF SR 146, Muskingum, OH

Built 1989 Load: 7.3 t ADT: 5,933

SCHOOLHOUSE RD

Poor

Over: WAKATOMIKA CREEK

0.39 MI S OF SR 16, Muskingum, OH

Built 1952 Load: 7.3 t ADT: 209

PIPER ROAD

Poor

Over: SALT CREEK

1.24 MI S OF SR 93, Muskingum, OH

Built 1967 Load: 7.3 t ADT: 223

SHAFFER RD.

Poor

Over: STREAM SHAFFER RD

0.24 MI E OF SR 81, Allen, OH

Built 1964 Load: 7.5 t ADT: 44

KINNEY ROAD

Poor

Over: DRY CREEK

0.5 MI SOUTH OF US 36, Knox, OH

Built 1975 Load: 7.5 t ADT: 323

TOWNSHIP ROAD 2

Poor

Over: CARTWRIGHT RUN

0.31 MI N OF SR 12, Putnam, OH

Built 1960 Load: 7.5 t ADT: 322

SR122

Poor

Over: ELK CREEK

.2 MI W OF BUT CO LINE, Preble, OH

Built 1983 Load: 7.8 t ADT: 2,890

SHURZ RD

Poor

Over: ELK CREEK

0.1 MI N OF MILL RD, Butler, OH

Built 1971 Load: 8.1 t ADT: 330

ROYALVIEW LANE

Poor

Over: EAST BRANCH ROCKY RIVER

50' S. OF VALLEY PARKWAY, Cuyahoga, OH

Built 1975 Load: 8.1 t ADT: 1,000

SECTION LINE 30

Poor

Over: SEC LN 30 / SLATE RUN

0.2 MI N OF OLD MILITARY, Huron, OH

Built 1960 Load: 8.1 t ADT: 1,804

1ST ST & DENN CORP

Poor

Over: LITTLE STILLWATER CREEK

UHRICHSVILLE CORP LINE, Tuscarawas, OH

Built 1941 Load: 8.1 t ADT: 1,957

LAWSHE ROAD

Poor

Over: OHIO BRUSH CREEK

JUST NORTH OF SR 32, Adams, OH

Built 1997 Load: 8.2 t ADT: 547

White Chapel Rd

Poor

Over: Swamp Run

720 ft E of SR 13, Licking, OH

Built 2010 Load: 8.2 t ADT: 324

TOWNSHIP ROAD 570

Poor

Over: BR WOLF CK * SHINN CVR

0.15mi S of TR91, Washington, OH

Built 1886 Load: 8.2 t ADT: 209

THAYER RD.

Poor

Over: CRANBERRY CREEK THAYER

0.38 MI N OF CAMPBELL RD, Allen, OH

Built 1963 Load: 8.4 t ADT: 271

N. MARKET STREET

Poor

Over: OLENTANGY RIVER

0.34 MI N. OF SR309, Crawford, OH

Built 1950 Load: 8.7 t ADT: 1,786

USR 22

Poor

Over: CLEAR CREEK

3.75 M E OF PIC CO LINE, Fairfield, OH

Built 1931 Load: 8.7 t ADT: 4,031

TOWNLINE 198

Poor

Over: TOWNLINE 198 / SLATE RUN

0.1 MI N OF PONTIAC S L, Huron, OH

Built 1959 Load: 8.7 t ADT: 80

PERU WEST S L 65

Poor

Over: PERU W S L/W BR HURON RV

0.1 MI W OF HETTLE RD, Huron, OH

Built 1954 Load: 8.7 t ADT: 122

FELICITY CEDRON RD

Poor

Over: BULLSKIN

Felicity Cedron Road, Clermont, OH

Built 1900 Load: 9.1 t ADT: 477

TOWNSHIP RD 136

Poor

Over: IRISH CREEK

0.2MI S OF CR 32, Harrison, OH

Built 1982 Load: 9.1 t ADT: 30

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