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

BIG SPRING ROAD

Poor

Over: LITTLE GUYAN CREEK

235 FT E OF CTY RD 37, Lawrence, OH

Built 1900 Load: 3.2 t ADT: 96

TR 30

Poor

Over: STONY CREEK

.81 MILES EAST OF CR 65, Logan, OH

Built 1922 Load: 3.2 t ADT: 150

T135 SELLERS RIDGE

Poor

Over: GROUNDHOG CREEK

1.030 MILES NE OF T136, Meigs, OH

Built 1950 Load: 3.2 t ADT: 21

TR 655 SNOWDEN

Poor

Over: THOMAS FORK

0.11 MILE S. OF SR124, Meigs, OH

Built 1961 Load: 3.2 t ADT: 15

TR215

Poor

Over: BIG WALNUT CREEK

.20 MILES E.INTX. CR26, Morrow, OH

Built 1884 Load: 3.2 t ADT: 78

Esworthy Road

Poor

Over: Hinkley Creek

Hinkley Creek, Portage, OH

Built 1940 Load: 3.2 t ADT: 951

HOPKINS RD

Poor

Over: BR EAGLE CREEK

BR EAGLE CREEK, Portage, OH

Built 1940 Load: 3.2 t ADT: 324

ST CLAIR STREET

Poor

Over: TRIB TO SEVEN MILE CREEK

600' W OF BARRON ST., Preble, OH

Built 1900 Load: 3.2 t ADT: 463

MCCLURE ROAD

Poor

Over: TURTLE CREEK

0.40 mi W of US RT 42, Warren, OH

Built 1982 Load: 3.2 t ADT: 983

RANGE LINE ROAD

Poor

Over: DITCH 2311 RANGE LINE RD

1.3 MI NORTH OF U.S.R.6, Wood, OH

Built 1967 Load: 3.2 t ADT: 212

NORTH PIKE

Poor

Over: VALLEY RUN

.19 MI W OF POPLAR FORKS, Muskingum, OH

Built 1830 Load: 3.6 t ADT: 209

TOWNSHIP RD 1180

Poor

Over: STREAM McLUNEY CR

1000 FT S OF TUNNEL HILL, Perry, OH

Built 1900 Load: 3.6 t ADT: 40

MAPLE GROVE RD

Poor

Over: NORTH FORK OF PAINT CR.

.10MI S OF ANDERSON STA R, Ross, OH

Built 1990 Load: 4.6 t ADT: 410

BRIDGE STREET

Poor

Over: CONOTTON CREEK

VILLAGE OF BOWERSTON, Harrison, OH

Built 1900 Load: 4.9 t ADT: 200

Huffman Road T0042

Poor

Over: Bear Creek

.4 MI E DIAMOND MILL ROAD, Montgomery, OH

Built 1969 Load: 4.9 t ADT: 285

BEGG RD.

Poor

Over: CRANBERRY BEGG RD

0.68 MI W OF MAYBERRY RD, Allen, OH

Built 1963 Load: 5.2 t ADT: 176

SCHOENLING RD

Poor

Over: LEE'S CREEK

.01 MI E OF BAY, Butler, OH

Built 1900 Load: 5.5 t ADT: 690

STANLEY RD

Poor

Over: MAHONING CREEK

MAHONING CREEK, Portage, OH

Built 1930 Load: 5.5 t ADT: 474

CUMMINGS RD

Poor

Over: OLENTANGY RIVER

500' N OF CHARLES ST, Crawford, OH

Built 1900 Load: 6.2 t ADT: 1,295

BRUSH CREEK ROAD

Poor

Over: BRUSH CREEK CREEK

2.5 MI EAST OF JCT SR 247, Adams, OH

Built 1910 Load: 6.5 t ADT: 44

GREEN HILL ROAD

Poor

Over: ASHTABULA RIVER

.2 MI. E. OF BATTLES ROAD, Ashtabula, OH

Built 1920 Load: 6.5 t ADT: 209

NORTH POLE RD.

Poor

Over: EAGLE CREEK

3.3 MI. OFF US 68, Brown, OH

Built 1875 Load: 6.5 t ADT: 104

TOWNSHIP ROAD 25

Poor

Over: KILLBUCK CREEK

0.2 mile W jct CR343, Coshocton, OH

Built 1863 Load: 6.5 t ADT: 564

EAG TWP RD 48

Poor

Over: TIDERISHI DITCH

0.31 MI E CR 313, Hancock, OH

Built 1895 Load: 6.5 t ADT: 37

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

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

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

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 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

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

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

White Chapel Rd

Poor

Over: Swamp Run

720 ft E of SR 13, Licking, OH

Built 2010 Load: 8.2 t ADT: 324

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

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