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

USR 6

Fair

Over: CUTTS CRK 2.33 MI. W 608

1.25 MI E SR44, Geauga, OH

Built 1978 Load: 36.3 t ADT: 7,875

TAYLOR ROAD

Fair

Over: CREEK (TAYLOR RD)

2.63 MI NW OF EBENEZER RD, Hamilton, OH

Built 1927 Load: 36.3 t ADT: 2,952

US 250

Fair

Over: STANDING STONE FORK

0.99 MI WEST OF JCT US 22, Harrison, OH

Built 1932 Load: 36.3 t ADT: 4,914

C.R. 8

Fair

Over: NORTH TURKEYFOOT

0.2 MILES NORTH OF US24, Henry, OH

Built 1981 Load: 36.3 t ADT: 208

Twp. Rd. 8

Fair

Over: S. TURKEYFOOT CREEK

0.05 mi. north of US 6, Henry, OH

Built 1986 Load: 36.3 t ADT: 185

BEAR RUN

Fair

Over: STREAM

1.60 MI N OF SR 93, Hocking, OH

Built 1940 Load: 36.3 t ADT: 477

WAGNER

Fair

Over: LITTLE PINE CREEK

0.74 MI N OF CR 11, Hocking, OH

Built 1964 Load: 36.3 t ADT: 324

STOUT

Fair

Over: KITCHEN RUN

1.62 miles from St Rt 595, Hocking, OH

Built 1956 Load: 36.3 t ADT: 53

SPENCER HOLLOW

Fair

Over: STREAM

0.99 MI E OF DEAD END, Hocking, OH

Built 2001 Load: 36.3 t ADT: 10

TOWNSHIP ROAD 655

Fair

Over: MIDDLE FORK SUGAR CREEK

0.12 EAST OF TR 652, Holmes, OH

Built 1890 Load: 36.3 t ADT: 209

ERWIN

Fair

Over: TRIB TO SYMMES CR

0.3 MI W OF T132, Jackson, OH

Built 1900 Load: 36.3 t ADT: 349

SR 295

Fair

Over: MIAMI ERIE CANAL

SR 295 & MIAMI ERIE CANAL, Lucas, OH

Built 1994 Load: 36.3 t ADT: 2,654

SR 37

Fair

Over: MCDONALDS RUN

0.99 MI N OF S.CORP LARUE, Marion, OH

Built 1983 Load: 36.3 t ADT: 699

FENNER

Fair

Over: WEST BRANCH PETERS CREEK

0.55 E OF CR132, Miami, OH

Built 1970 Load: 36.3 t ADT: 2,301

SNYDER ROAD M0027

Fair

Over: SPRING RUN

1.8 MILES NORTH OF SR35, Montgomery, OH

Built 1900 Load: 36.3 t ADT: 207

N. Main St M0099

Fair

Over: Sycamore Creek

.5M N of Linden Ave., Montgomery, OH

Built 1920 Load: 36.3 t ADT: 9,783

COUNTY ROAD 180

Fair

Over: ZUBER CUTOFF

0.3 MI E OF JCT T61, Paulding, OH

Built 1985 Load: 36.3 t ADT: 932

COUNTY ROAD 107

Fair

Over: FLAT ROCK CREEK

0.6 MI S OF JCT SR111, Paulding, OH

Built 1972 Load: 36.3 t ADT: 702

COUNTY ROAD 177

Fair

Over: PRAIRIE CREEK

3 MI N OF JCT SR114, Paulding, OH

Built 1977 Load: 36.3 t ADT: 569

US 50

Fair

Over: DRY RUN

1.41 MI E OF US 35, Ross, OH

Built 1932 Load: 36.3 t ADT: 7,707

MID RUTLEDGE ST.

Fair

Over: PONE RUN CREEK

500'NW OF STATE ST JCT, Tuscarawas, OH

Built 1939 Load: 36.3 t ADT: 650

IR 280

Fair

Over: NORFOLK SOUTHERN RR

.74 MI. N. OF WALBRIDGE R, Wood, OH

Built 1953 Load: 36.3 t ADT: 31,686

CH62c

Fair

Over: GRASS RUN

0.30 MILES E OF TH135b, Wyandot, OH

Built 1977 Load: 36.3 t ADT: 199

US 40

Fair

Over: BRANCH OF WHEELING CREEK

4.1MI. W. OF SR 7, Belmont, OH

Built 1994 Load: 36.6 t ADT: 7,734

SR 148

Fair

Over: NORFOLK SOUTHERN CORP.

1.24 MI E OF JCT SR 7, Belmont, OH

Built 1979 Load: 36.6 t ADT: 759

RANSOM RD TR44

Fair

Over: RANSOM RD/CLAYTON DITCH

O-211, Erie, OH

Built 1962 Load: 36.6 t ADT: 363

MORGAN CENTER

Fair

Over: STREAM

.71 M E OF SR 160, Gallia, OH

Built 2004 Load: 36.6 t ADT: 248

BUTTERNUT RD

Fair

Over: CHAGRIN RIVER

1700 FT SOUTH OF US322, Geauga, OH

Built 1900 Load: 36.6 t ADT: 1,300

Co. Rd. 19

Fair

Over: DITCH 1410-2

0.05 mi. south of Rd. T, Henry, OH

Built 1975 Load: 36.6 t ADT: 491

FRASURE-HELBER

Fair

Over: STREAM

1.43 MI N OF CR 33A, Hocking, OH

Built 2013 Load: 36.6 t ADT: 477

KLUMP

Fair

Over: DURBIN RUN

0.048 MI E OF CR 82, Hocking, OH

Built 2002 Load: 36.6 t ADT: 142

MAYSVILLE-WILLIAMS

Fair

Over: STREAM

1.10 MI N OF CORP LIMIT, Hocking, OH

Built 2007 Load: 36.6 t ADT: 1,884

BROWN 126

Fair

Over: BROWN / E BR HURON RVR

0.4 MI S OF S R 20, Huron, OH

Built 1972 Load: 36.6 t ADT: 324

BANCROFT STREET

Fair

Over: LANGENDERFER DITCH 0095

0.1 MI E. OF LANGENDERFER, Lucas, OH

Built 1983 Load: 36.6 t ADT: 1,251

RAMP I-75

Fair

Over: RAMP C OVER PETERS CREEK

RAMP SB I-75 TO SR-55, Miami, OH

Built 1968 Load: 36.6 t ADT: 23,630

WASHINGTON STREET

Fair

Over: GREAT MIAMI RIVER

200 FT E OF EC MOSES BLVD, Montgomery, OH

Built 2007 Load: 36.6 t ADT: 7,137

Needmore Rd M0074

Fair

Over: GREAT MIAMI RIVER

OVER GREAT MIAMI RIVER, Montgomery, OH

Built 1956 Load: 36.6 t ADT: 21,043

CR57

Fair

Over: WHETSTONE CREEK

.70 MI.E.OF INT.CR 40, Morrow, OH

Built 1983 Load: 36.6 t ADT: 188

SR 41

Fair

Over: BUCKSKIN CREEK

4.11MI S OF JCT SR 28, Ross, OH

Built 1971 Load: 36.6 t ADT: 2,158

SR 327

Fair

Over: BRIMSTONE CREEK

1.09 MI S OF JCT SR 180, Ross, OH

Built 1988 Load: 36.6 t ADT: 939

CARDO ROAD

Fair

Over: BRENNER BRANCH

.38 M.E. DAWSON ROAD, Shelby, OH

Built 1976 Load: 36.6 t ADT: 225

CHRISTMAN ROAD

Fair

Over: LAKE NOAH OUTLET

1700 FT N OF MT PLEASANT, Summit, OH

Built 1990 Load: 36.6 t ADT: 1,050

EDWARDSVILLE ROAD

Fair

Over: LICK RUN

1.01 mi E of SR 123, Warren, OH

Built 1974 Load: 36.6 t ADT: 306

TH49a

Fair

Over: POTATO RUN

0.20 MI W OF SH 293, Wyandot, OH

Built 1990 Load: 36.6 t ADT: 40

DELONG RD.

Fair

Over: STREAM - DELONG RD

0.13 MI S OF BREESE RD, Allen, OH

Built 1962 Load: 36.9 t ADT: 1,078

GOMER RD.

Fair

Over: BEAVER RUN GOMER RD

0.04 MI N OF STATE RD, Allen, OH

Built 1973 Load: 36.9 t ADT: 1,382

Obannonville Road

Fair

Over: STREAM

Obannonville Road, Clermont, OH

Built 1906 Load: 36.9 t ADT: 1,573

I80 OH TPK

Fair

Over: BRUSH CREEK

3.8MI WEST OF EXIT 34, Fulton, OH

Built 1954 Load: 36.9 t ADT: 22,470

JESSIE CREEK RD

Fair

Over: JESSIE CREEK

.36 MI W. OF STORYS RD., Gallia, OH

Built 1988 Load: 36.9 t ADT: 351

TOWNSHIP RD 674

Fair

Over: BRUSHY FORK

.2MI E OF US HWY 22, Guernsey, OH

Built 1965 Load: 36.9 t ADT: 209

Showing 9,901-9,950 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.