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

HAMLTN NW LNDN RD

Good

Over: INDIAN CREEK

.3 MI EAST OF USR 27, Butler, OH

Built 2010 Load: 50.9 t ADT: 4,132

BROWN TWP 222

Good

Over: BIG SANDY CREEK BN 091

1500 FT EAST OF CCO 32, Carroll, OH

Built 2001 Load: 50.9 t ADT: 432

WARRENSVILLE

Good

Over: MILL CREEK

464' SO OF HARVARD RD, Cuyahoga, OH

Built 1962 Load: 50.9 t ADT: 16,415

LAWRENCEBURG RD

Good

Over: JEMMISON CREEK

4600 FT NW OF BROOKS RD, Hamilton, OH

Built 1932 Load: 50.9 t ADT: 7,508

County Road 15

Good

Over: Holden Joint Ditch

.4 MI N OF JCT TWP RD 180, Hardin, OH

Built 2014 Load: 50.9 t ADT: 477

TOWNSHIP ROAD 419

Good

Over: GOOSE CREEK

0.26 MI. N OF JCT. TR 444, Holmes, OH

Built 1995 Load: 50.9 t ADT: 155

COUNTY ROAD 1

Good

Over: KILLBUCK CREEK

0.46 MI WEST SR 83, Holmes, OH

Built 2018 Load: 50.9 t ADT: 1,538

SR 7

Good

Over: NORFOLK SOUTHERN CORP.

.53 MI S OF SR 152, Jefferson, OH

Built 1969 Load: 50.9 t ADT: 10,090

WECKERLY RD.

Good

Over: ZALESKI DITCH 0635

0.17 MI. N. OF SALISBURY, Lucas, OH

Built 1981 Load: 50.9 t ADT: 429

SR725

Good

Over: LITTLE TWIN CREEK

.42MI W OF JCT SR4, Montgomery, OH

Built 1960 Load: 50.9 t ADT: 6,645

ARCH HILL RD

Good

Over: SALTCREEK

.3 MI S OF MURPHY HILL, Muskingum, OH

Built 2008 Load: 50.9 t ADT: 542

E WHEELING ROAD

Good

Over: SALT CREEK

0.82 MI E OF SPRY ROAD, Muskingum, OH

Built 2001 Load: 50.9 t ADT: 324

CO RD 65

Good

Over: BIG BEAVER CREEK

0.63 MI.W.OF JCT.CO.RD.66, Pike, OH

Built 1995 Load: 50.9 t ADT: 251

COUNTY ROAD 64

Good

Over: OWL CREEK

.51 MI W OF JCT CR 66, Pike, OH

Built 2002 Load: 50.9 t ADT: 287

TOWNSHIP ROAD 16C

Good

Over: NORTH POWELL CREEK

0.20 MI S OF CR D, Putnam, OH

Built 2022 Load: 50.9 t ADT: 30

CA2735 FAIRCREST

Good

Over: NIMISHILLEN CREEK

0.1 MI. W. OF TR290, Stark, OH

Built 1983 Load: 50.9 t ADT: 3,051

BENNER ROAD

Good

Over: NIMISILA CREEK

ON STARK-SUMMIT CO. LINE, Summit, OH

Built 2022 Load: 50.9 t ADT: 1,500

S.R. 259

Good

Over: BEAVERDAM CREEK

2.5MI. S.E. OF JCT SR. 39, Tuscarawas, OH

Built 1990 Load: 50.9 t ADT: 3,260

SR 160

Good

Over: LITTLE RACCOON CREEK

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

Built 2004 Load: 50.9 t ADT: 905

RUDOLPH ROAD

Good

Over: N.BR.PRG.RUDOLPH-GBURGP

.02 MI N OF GREENSBURG PK, Wood, OH

Built 2006 Load: 50.9 t ADT: 851

Westboro Rd

Good

Over: W Fork of E Fork L Miami

.15 MI W OF US 68, Clinton, OH

Built 2021 Load: 51.2 t ADT: 540

WEBSTER RD CR 192

Good

Over: BALDWIN CREEK

SOUTHEAST OF PEARL ROAD, Cuyahoga, OH

Built 2005 Load: 51.2 t ADT: 5,900

PITSBURG-LAURA

Good

Over: BRANCH OF HOG RUN

.21 MI W COUNTY LINE, Darke, OH

Built 1981 Load: 51.2 t ADT: 673

HOLLANSBURG-TAMP

Good

Over: HORN DT

.5 MI. NO HOUSE RD, Darke, OH

Built 2001 Load: 51.2 t ADT: 286

HORATIO-HARRIS CK

Good

Over: HARRIS CREEK

.1 MI E GETTY-WEBSTER RD., Darke, OH

Built 1957 Load: 51.2 t ADT: 591

ROSS WAY

Good

Over: TRIBUTARY BLACKLICK CRK

0.28 MI E OF WAGGONER RD, Franklin, OH

Built 2004 Load: 51.2 t ADT: 1,000

BUCKEYE DRIVE

Good

Over: DRY RUN

ODOT-TWIN VALLEY HOSPITAL, Franklin, OH

Built 1992 Load: 51.2 t ADT: 50

SR 265

Good

Over: OVER LEATHERWOOD CREEK

2.15 MILES EAST OF USR 40, Guernsey, OH

Built 1996 Load: 51.2 t ADT: 2,424

BEECH STREET

Good

Over: CENTER RUN

0.6 MI W.OF SR768, Knox, OH

Built 1998 Load: 51.2 t ADT: 4,920

SR 615

Good

Over: E. BRANCH OF CHAGRIN RIV

JUST EAST OF SR 306, Lake, OH

Built 2001 Load: 51.2 t ADT: 4,156

ALBON RD

Good

Over: WOLF CREEK 0606

0.28 MI S OF AIRPORT HWY, Lucas, OH

Built 2012 Load: 51.2 t ADT: 1,173

MANORE RD.

Good

Over: HARRIS DITCH 0981

0.12 MI S. OF NEOWASH RD., Lucas, OH

Built 1984 Load: 51.2 t ADT: 91

BONDI RIDGE RD

Good

Over: CRANENEST FORK

0.56 MI N. OF JCT SR 255, Monroe, OH

Built 2023 Load: 51.2 t ADT: 385

Little York Road

Good

Over: Great Miami River

OVER GREAT MIAMI RIVER, Montgomery, OH

Built 1974 Load: 51.2 t ADT: 16,683

Township Road 117

Good

Over: Hagerman Creek

0.15 mi N of Co line, Paulding, OH

Built 2023 Load: 51.2 t ADT: 5

US 23

Good

Over: GRIFFYS RN

2.94 MI N OF US22, Pickaway, OH

Built 1957 Load: 51.2 t ADT: 11,218

US 23

Good

Over: GRIFFYS RN

2.94 MI. N. OF US22, Pickaway, OH

Built 1957 Load: 51.2 t ADT: 11,218

CISCO ROAD

Good

Over: East Turtle Creek

1/3 west of Kuther Rd, Shelby, OH

Built 2015 Load: 51.2 t ADT: 320

CARTER RD.

Good

Over: TRIB OF PACKER CREEK

JCT CARTER RD & SR 582, Wood, OH

Built 1993 Load: 51.2 t ADT: 1,750

Bays Road

Good

Over: Middle Branch of Portage

.5 mile East of Wingston, Wood, OH

Built 2019 Load: 51.2 t ADT: 100

TR 234

Good

Over: BEND FORK

0.50 MI N OF JCT CH 86, Belmont, OH

Built 2007 Load: 51.5 t ADT: 209

GOSHEN ROAD

Good

Over: GOSHEN ROAD

300' S. OF INT W/DAVIN DR, Clermont, OH

Built 2023 Load: 51.5 t ADT: 3,500

GRISE

Good

Over: LITTLE PAINTER CK

.1 MI. W OF RESSOR RD, Darke, OH

Built 1998 Load: 51.5 t ADT: 351

LAMBERT RD

Good

Over: HELLBRANCH RUN(LAMBERT)

1.3 MI NORTH OF U.S. 62, Franklin, OH

Built 1975 Load: 51.5 t ADT: 639

Bridge H7-2.4

Good

Over: Bad Creek

0.4 MI. W. of Road 7-2, Fulton, OH

Built 2023 Load: 51.5 t ADT: 1,658

FARMINTON RD

Good

Over: THORP CREEK

1700' E OF HOBART RD, Geauga, OH

Built 2022 Load: 51.5 t ADT: 757

COUNTY ROAD 15

Good

Over: SCIOTO RIVER

.4 MI S OF JCT OF TWP 180, Hardin, OH

Built 2019 Load: 51.5 t ADT: 351

COUNTY ROAD K

Good

Over: SCHOOL CREEK

0.10 MI. EAST OF SR 108, Henry, OH

Built 2022 Load: 51.5 t ADT: 477

USR 33

Good

Over: BUCK RUN

0.02M W OF JCT SR 374, Hocking, OH

Built 1937 Load: 51.5 t ADT: 11,674

DAVIS RD.

Good

Over: SWAN CREEK 0779

0.03 MI. N OF WECKERLY RD, Lucas, OH

Built 1988 Load: 51.5 t ADT: 351

Showing 23,301-23,350 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.