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

NORTH LIMA RD.

Fair

Over: BURGESS RUN

0.3MI.S OF WALKER MILL, Mahoning, OH

Built 1938 Load: 18.1 t ADT: 4,690

MARKET STREET

Fair

Over: GARDNER RUN

0.51 MI N. JCT SR78, Monroe, OH

Built 1994 Load: 18.1 t ADT: 900

Wilmington Pike

Fair

Over: Little Beaver Creek

.4 MILE N OF DOROTHY LANE, Montgomery, OH

Built 1963 Load: 18.1 t ADT: 30,796

TR E-16

Fair

Over: SOUTH POWELL CREEK

0.11 MI E OF SR 15, Putnam, OH

Built 1972 Load: 18.1 t ADT: 324

TOWNSHIP ROAD P-7

Fair

Over: CRANBERRY CREEK

0.14 MI W OF RD 8-P, Putnam, OH

Built 1975 Load: 18.1 t ADT: 351

HILL RD

Fair

Over: EAST FORK SLATER RUN

0.1 WEST OF WHEATCRAFT RD, Richland, OH

Built 1900 Load: 18.1 t ADT: 324

FRANKLIN CHURCH

Fair

Over: UNNAMED STREAM

0.1MI N.OF SR 545, Richland, OH

Built 1938 Load: 18.1 t ADT: 477

STRAUB RD.

Fair

Over: UNNAMED BRANCH

100FT W. OF WOODVILLE RD., Richland, OH

Built 1957 Load: 18.1 t ADT: 883

STATE LINE RD

Fair

Over: FLATROCK CREEK

.07 MI S OF WALLACE RD, Van Wert, OH

Built 1968 Load: 18.1 t ADT: 289

COUNTY RD 55

Fair

Over: STANDING STONE CREEK

0.1 MI SOUTH OF SR 250, Harrison, OH

Built 1973 Load: 18.3 t ADT: 481

MILES ROAD CR 11

Fair

Over: CHAGRIN RIVER

500' E OF CHAGRIN RIVR RD, Cuyahoga, OH

Built 1957 Load: 18.5 t ADT: 4,146

HUNT ROAD CR 107

Fair

Over: CREEK E BR ROCKY RIVER

136 FT SOUTHEAST OF DRAKE, Cuyahoga, OH

Built 1940 Load: 18.5 t ADT: 3,446

CHAGRIN RIVER C102

Fair

Over: CREEK TO CHAGRIN RIVER

4914 FT N. OF S. WOODLAND, Cuyahoga, OH

Built 1931 Load: 18.5 t ADT: 1,505

REYN.-NEW ALBANY

Fair

Over: FRENCH RUN(REY.NEW ALB)

0.4 MI NORTH OF MAIN ST, Franklin, OH

Built 1956 Load: 18.5 t ADT: 12,909

TOWNSHIP ROAD 240

Fair

Over: CLEAR FORK

0.1 MI NORTH JCT CR 22, Harrison, OH

Built 2003 Load: 18.5 t ADT: 209

SR 595

Fair

Over: LITTLE MONDAY CREEK

1.95M N OF JCT SR 278, Hocking, OH

Built 1956 Load: 18.5 t ADT: 279

US 52

Fair

Over: ICE CREEK

0.87 MI W OF SR 243, Lawrence, OH

Built 1962 Load: 18.5 t ADT: 19,601

NORTH RIDGE RD.

Fair

Over: VERMILION RV N.RIDGE

.26MI.WEST OF, Lorain, OH

Built 1996 Load: 18.5 t ADT: 596

WALBRIDGE EAST RD

Fair

Over: CRANE CREEK

1.2 MI. W. JCT CR2, Ottawa, OH

Built 1956 Load: 18.5 t ADT: 209

SR-364

Fair

Over: BARNES CREEK

.67MI.N.OF JCT. SR-219, Auglaize, OH

Built 1955 Load: 18.8 t ADT: 2,456

SR-364

Fair

Over: BARNES CREEK

.86MI.N.OF JCT. SR-219, Auglaize, OH

Built 1955 Load: 18.8 t ADT: 2,456

SR 18

Fair

Over: Center Creek

.72 MI W OF SR 83, Medina, OH

Built 1943 Load: 18.8 t ADT: 3,741

C29 Sunfish Cr Rd

Fair

Over: PINEY FORK

3.1 MI. E. OF JCT SR 26, Monroe, OH

Built 1958 Load: 18.8 t ADT: 833

CARRIAGE HILL

Fair

Over: Drylick Run

.04 MI S. OF E. SHULL RD, Montgomery, OH

Built 1980 Load: 18.8 t ADT: 100

Honda Hills Rd

Fair

Over: Trib of Bowling Green Cr

0.25 Mi W of SR 657, Licking, OH

Built 1941 Load: 19.0 t ADT: 324

WINDISCH

Fair

Over: MILL CREEK

.4 MI N OF CRESCENTVILLE, Butler, OH

Built 1986 Load: 19.1 t ADT: 290

BIDDULPH RD CR 135

Fair

Over: EAST BR BIG CREEK

1300' E OF RIDGE ROAD, Cuyahoga, OH

Built 1962 Load: 19.1 t ADT: 9,114

SR 378

Fair

Over: VENISONHAM CREEK

.12 MI S OF SR 217, Lawrence, OH

Built 1976 Load: 19.1 t ADT: 982

SR 143

Fair

Over: STREAM

1.09M S OF JCT SR 684, Meigs, OH

Built 1930 Load: 19.1 t ADT: 723

CR 8 MALLOONS RUN

Fair

Over: MALLOONS CREEK

1.361 MILES NE OF SR 124, Meigs, OH

Built 1952 Load: 19.1 t ADT: 209

SR 247

Fair

Over: BEASLEY FK OF BRUSH CREE

3.2 MI N OF JCT US 52, Adams, OH

Built 1984 Load: 19.4 t ADT: 821

LOGANS LANE

Fair

Over: STREAM

1 MI WEST OF JCT SR 41, Adams, OH

Built 1962 Load: 19.4 t ADT: 118

FAULKNER RD.

Fair

Over: AUGLAIZE RIVER FAULKNER

0.11 MI W OF NAPOLEON RD, Allen, OH

Built 1955 Load: 19.4 t ADT: 141

LINCOLN HWY.

Fair

Over: AUGLAIZE RIVER LINCOLN

0.08 MI. E OF DEFIANCE TR, Allen, OH

Built 1926 Load: 19.4 t ADT: 1,202

SR 95

Fair

Over: HONEY CREEK

2.91 MILES SOUTH OF SR 60, Ashland, OH

Built 1956 Load: 19.4 t ADT: 829

SR 302

Fair

Over: VERMILION RIVER

.2 MI E OF US250, Ashland, OH

Built 1956 Load: 19.4 t ADT: 624

SR 511

Fair

Over: LEIDIGH MILL CREEK

.3 MI N OF SR302, Ashland, OH

Built 1958 Load: 19.4 t ADT: 1,247

LEE AVENUE

Fair

Over: TOWN CREEK

0.3 MILES NORTH OF E MAIN, Ashland, OH

Built 1994 Load: 19.4 t ADT: 1,922

SR 531

Fair

Over: ASHTABULA RIVER

0.85 MI W OF SR 11, Ashtabula, OH

Built 1925 Load: 19.4 t ADT: 6,767

DODGEVILLE ROAD

Fair

Over: ROCK CREEK

.1 MI. E. OF DODGE ROAD, Ashtabula, OH

Built 1978 Load: 19.4 t ADT: 406

MONTGOMERY ROAD

Fair

Over: UNNAMED STREAM

1.8 MI. E. OF WIND. MECH., Ashtabula, OH

Built 1914 Load: 19.4 t ADT: 111

SR 7

Fair

Over: FOUR MILE CREEK

0.4 M S OF USR 50 EB, Athens, OH

Built 1951 Load: 19.4 t ADT: 5,152

SR 329

Fair

Over: SHARPS FORK

0.2Mi N OF JCT SR 550, Athens, OH

Built 1957 Load: 19.4 t ADT: 425

CHURCH RD

Fair

Over: FEDERAL CREEK

JCT SR 329, Athens, OH

Built 1938 Load: 19.4 t ADT: 13

DUTCH CREEK RD

Fair

Over: DUTCH CREEK

JUST W OF SR 690, Athens, OH

Built 1939 Load: 19.4 t ADT: 197

TR 59

Fair

Over: TRIB TO MARGARET CK

0.07 MI. SOUTH OF T058T, Athens, OH

Built 1946 Load: 19.4 t ADT: 96

BARKCAMP S.P.RD.1

Fair

Over: BARKCAMP CR/BELMONT LAKE

IN BARKCAMP STATE PARK, Belmont, OH

Built 1965 Load: 19.4 t ADT: 150

BARKCAMP S.P.RD.1

Fair

Over: NORTH FORK BARKCAMP CREE

IN BARKCAMP STATE PARK, Belmont, OH

Built 1965 Load: 19.4 t ADT: 180

CH 5

Fair

Over: WHEELING CREEK

0.14 MI S OF JCT CH 10 LT, Belmont, OH

Built 1973 Load: 19.4 t ADT: 2,307

CH 2

Fair

Over: LITTLE SHORT CREEK

0.02 MI E OF JCT SR 647, Belmont, OH

Built 1962 Load: 19.4 t ADT: 544

Showing 5,001-5,050 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.