State profile · Below national median SD

Ohio bridge safety

Condition ratings, load ratings, and structural-deficiency data for every public highway bridge in Ohio — drawn straight from the FHWA National Bridge Inventory.

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

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 rated 0-4

Structurally Deficient

4.5%

1,214 bridges flagged for repair priority

-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 — Structurally deficient 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 on the structurally deficient leaderboard (lower share = better)

States are ranked by share of bridges flagged structurally deficient — the FHWA classification for any span where deck, superstructure, or substructure carries a condition rating of 4 or below. Lower percentages indicate stronger maintenance funding and inspection follow-through. States here sit immediately above and below Ohio on the same metric.

08

Colorado

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

41

Oregon

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

39

Ohio

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

34

New Jersey

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

06

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 composite NBI rating. Each is inspected at least every 24 months.

All Bridges in Ohio

TRENTON FRANKLIN

Poor

Over: Kemp Run

.5 MI N OF SR122, Butler, OH

Built 1940 Load: 16.2 t ADT: 3,680

Hutchinson Road

Poor

Over: OBANNON CREEK

Hutchinson Road, Clermont, OH

Built 1935 Load: 16.2 t ADT: 951

TOWNSHIP ROAD 486

Poor

Over: LITTLE WAKATOMIKA CREEK

0.1 mile N jct CR436, Coshocton, OH

Built 1960 Load: 16.2 t ADT: 209

CRMF Acess Road

Poor

Over: Norfolk Southern Tracks

0.36 miles East of E.34, Cuyahoga, OH

Built 1917 Load: 16.2 t ADT: 200

MLK BLVD 3-1

Poor

Over: DOAN BROOK 3-1

S OF ST CLAIR AVE BRIDGE, Cuyahoga, OH

Built 1900 Load: 16.2 t ADT: 21,695

KIMBERLY PARKWAY

Poor

Over: (O) MASON RUN

300 FT E/COURTRIGHT RD, Franklin, OH

Built 1972 Load: 16.2 t ADT: 3,006

TR 127 IOWA RD

Poor

Over: YOKER CREEK

0.1 MI W SR 146, Guernsey, OH

Built 1960 Load: 16.2 t ADT: 209

COUNTY RD 33

Poor

Over: CROSSES OVER WILLS CREEK

1 MI WEST OF CO RD 35, Guernsey, OH

Built 1992 Load: 16.2 t ADT: 1,112

TOWNSHIP RD 9420

Poor

Over: LEATHERWOOD CREEK

.2 MI S OF STATE HWY 265, Guernsey, OH

Built 1920 Load: 16.2 t ADT: 96

COUNTY RD 16

Poor

Over: BRUSHY FORK

0.1 MI S OF JCT CR 1, Harrison, OH

Built 1950 Load: 16.2 t ADT: 75

TOWNSHIP ROAD 356

Poor

Over: DOUGHTY CREEK

0.04 MI. SOUTH OF TR 375, Holmes, OH

Built 1940 Load: 16.2 t ADT: 243

GRNWCH MLN T L 51

Poor

Over: GRN MI T L/SW BR VRM RVR

0.4 MI N OF SR 224, Huron, OH

Built 1953 Load: 16.2 t ADT: 196

C. H. & D.

Poor

Over: SYMMES CREEK

0.04 MI N OF CR7, Jackson, OH

Built 1941 Load: 16.2 t ADT: 913

CR11 PINEY FORK RD

Poor

Over: MC INTYRE CREEK

2.39MI N-W OF SR152, Jefferson, OH

Built 1901 Load: 16.2 t ADT: 477

KAY ROAD

Poor

Over: TRIB. OF MOHICAN RIVER

0.1 MI SOUTH OF JERICHO, Knox, OH

Built 1933 Load: 16.2 t ADT: 40

MANCHESTER ROAD

Poor

Over: RED MILL CREEK

0.4O MI. E. OF CENTER RD, Lake, OH

Built 1952 Load: 16.2 t ADT: 1,009

COUNTY ROAD 52

Poor

Over: TURKEY FORK CREEK

6 FT W OF TWP RD 145, Lawrence, OH

Built 1940 Load: 16.2 t ADT: 127

Blacks Rd

Poor

Over: Trib of South Fork

1.1 Mi W of Watkins Rd, Licking, OH

Built 1900 Load: 16.2 t ADT: 1,289

Cross Rd

Poor

Over: Equality Run

0.5 Mi W of TR 294, Licking, OH

Built 1995 Load: 16.2 t ADT: 209

MINK STREET

Poor

Over: MUDDY FORK

0.2 M N OF JCT CR41, Licking, OH

Built 1960 Load: 16.2 t ADT: 3,470

WALKER MILL RD.

Poor

Over: YELLOW CREEK

0.8MI.E OF SOUTH AVE, Mahoning, OH

Built 1925 Load: 16.2 t ADT: 2,227

DUNCAN NORTH

Poor

Over: HETZLER DITCH

0.68 N OF CR197, Miami, OH

Built 1956 Load: 16.2 t ADT: 324

SR 260

Poor

Over: WHITTEN CREEK

2.11M N WASH. CO. LINE, Monroe, OH

Built 1959 Load: 16.2 t ADT: 82

CR23

Poor

Over: BIG WALNUT CREEK

1.1 MI E INT CR23 & SR61, Morrow, OH

Built 1981 Load: 16.2 t ADT: 402

BRAILER LANE

Poor

Over: LICKING RIVER TRIB

.02 MI N OF PLEASANT VALL, Muskingum, OH

Built 1945 Load: 16.2 t ADT: 324

SR 513

Poor

Over: BEAVER FORK WILLS CREEK

9.17M N OF JCT SR 146, Noble, OH

Built 1954 Load: 16.2 t ADT: 690

COUNTY ROAD 37

Poor

Over: BUFFALO CREEK

.02 MI. N. OF JCT. SR.146, Noble, OH

Built 1900 Load: 16.2 t ADT: 128

COUNTY ROAD 15

Poor

Over: STREAM

.59 MI. E. OF JCT. TR.306, Noble, OH

Built 1942 Load: 16.2 t ADT: 261

CO.RD. 9

Poor

Over: SUNFISH CREEK

0.32 MI S. OF JCT. SR-124, Pike, OH

Built 1955 Load: 16.2 t ADT: 600

LEXINGTON RD

Poor

Over: MILNERS FORK

.60 E of Ware Rd, Preble, OH

Built 1910 Load: 16.2 t ADT: 2,340

WOLFREY RD

Poor

Over: EAST FORK WHITEWATER CRK

.30 E OF SR 121, Preble, OH

Built 1930 Load: 16.2 t ADT: 38

DIXON RD

Poor

Over: FOUR MILE CREEK

1ST E OF CONC FAIRHAVEN, Preble, OH

Built 1958 Load: 16.2 t ADT: 44

SHOUP RD.

Poor

Over: MARSH RUN

1.1MI.N.OF SR 61, Richland, OH

Built 1900 Load: 16.2 t ADT: 155

POLK HOLLOW RD

Poor

Over: TRIB PAINT CREEK

3.44 MI SW OF WESTERN AVE, Ross, OH

Built 1975 Load: 16.2 t ADT: 40

WEST JUNCTION RD

Poor

Over: OHIO SOUTH CENTRAL RR

AT RAYSVILLE RD, Ross, OH

Built 1900 Load: 16.2 t ADT: 420

CHAPEL CREEK RD

Poor

Over: CHAPEL CREEK

.20MI E OF HERTENSTEIN RD, Ross, OH

Built 1965 Load: 16.2 t ADT: 75

TR 209

Poor

Over: SANDUSKY RIVER

.05 MI. EAST OF CR 132, Sandusky, OH

Built 1915 Load: 16.2 t ADT: 2,227

LAUREL FORK ROAD

Poor

Over: LAUREL FORK RD (DRY RUN)

00.10 MI. W OF SR73, Scioto, OH

Built 1909 Load: 16.2 t ADT: 86

MA3032 NIMISHIL CH

Poor

Over: SWARTZ DITCH

0.6 MI. W. OF MILLER AVE., Stark, OH

Built 1980 Load: 16.2 t ADT: 324

MA0527 GOPP

Poor

Over: STARK PORTAGE DITCH

0.2 MI. S. OF CR9, Stark, OH

Built 1954 Load: 16.2 t ADT: 209

FIFTEENTH ST. S.W.

Poor

Over: WEST-BR-NIMISHILLEN-CREE

OVER W. BR. NIMISHILLEN, Stark, OH

Built 1946 Load: 16.2 t ADT: 4,582

WAKEFIELD CREEK

Poor

Over: STREAM - FLOWS SOUTH

1000 FEET WEST OF CH295, Trumbull, OH

Built 1970 Load: 16.2 t ADT: 209

LOUIS BOULEVARD

Poor

Over: WALNUT CREEK

0.08 mile E of Warren Rd, Trumbull, OH

Built 1999 Load: 16.2 t ADT: 200

CLTN TWP ROAD 6C

Poor

Over: WOLF RUN

.2 MI E OF JCT SR 324, Vinton, OH

Built 1919 Load: 16.2 t ADT: 324

JKSN. TWP. RD. 34J

Poor

Over: MIDDLE FORK SALT CREEK

.1 MI. S. OF JCT. CR18, Vinton, OH

Built 1941 Load: 16.2 t ADT: 219

TOWNSHIP ROAD 32

Poor

Over: BR MUSKINGUM * SCHIMME

2.62 MI NW OF JCT C H 60, Washington, OH

Built 1980 Load: 16.2 t ADT: 233

TWP. ROAD 210

Poor

Over: SAVAGE RUN

0.4 MI. E. OF SR83, Wayne, OH

Built 1939 Load: 16.2 t ADT: 44

TWP. ROAD 109

Poor

Over: CRABAPPLE CREEK

0.1 MI. W. OF TR98, Wayne, OH

Built 1936 Load: 16.2 t ADT: 84

COUNTY ROAD 103

Poor

Over: SUGAR CREEK

0.1 MI. N. OF SR241, Wayne, OH

Built 1957 Load: 16.2 t ADT: 112

TWP. ROAD 105

Poor

Over: NEWARK CREEK

0.3 MI. N. OF US30, Wayne, OH

Built 1900 Load: 16.2 t ADT: 508

Showing 25,751-25,800 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 Editorial.

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). A "structurally deficient" rating is a repair-priority signal, not a closure or unsafe-to-cross designation. Consult a qualified civil engineer before making decisions based on this data.