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

WILLIAMS RD

Good

Over: BIG WALNUT (WILLIAMS RD)

1.1 MI WEST OF HAMILTON, Franklin, OH

Built 1968 Load: 25.9 t ADT: 12,195

LONDON & LANCASTER

Good

Over: LITTLE WALNUT(LOND&LANC)

NEAR PONTIUS RD, Franklin, OH

Built 1983 Load: 25.9 t ADT: 951

FIFTH AVENUE

Good

Over: (O) SCIOTO RIVER

W/ US-33, Franklin, OH

Built 2015 Load: 25.9 t ADT: 7,127

USR 20

Good

Over: IRON CREEK

2.65 mi. West of SR 108, Fulton, OH

Built 1975 Load: 25.9 t ADT: 2,703

SR 66

Good

Over: STAG RUN

0.25 MI N. OF CR M, Fulton, OH

Built 1965 Load: 25.9 t ADT: 2,494

Bridge S27.8

Good

Over: MILL CREEK

0.8 MI. W. OF TR 27, Fulton, OH

Built 1964 Load: 25.9 t ADT: 148

SR 141

Good

Over: BRANCH CLEAR FORK CREEK

4.31M E OF JCT SR7, Gallia, OH

Built 1965 Load: 25.9 t ADT: 1,899

SR 233

Good

Over: BLACK FORK OF SYMMES CRK

0.16M W JACKSON CO. LINE, Gallia, OH

Built 1961 Load: 25.9 t ADT: 491

SR 554

Good

Over: KYGER CREEK

4.96M W OF JCT SR7, Gallia, OH

Built 1972 Load: 25.9 t ADT: 1,803

SR 554

Good

Over: JESSIE CREEK

3.65M W OF JCT SR 7, Gallia, OH

Built 1972 Load: 25.9 t ADT: 1,803

SR 775

Good

Over: STREAM

2.6 MI N LAWRENCE CO LINE, Gallia, OH

Built 1995 Load: 25.9 t ADT: 747

BUTTERNUT RD

Good

Over: DIEDRICH CREEK

0.25 MI. WEST OF CR-3, Geauga, OH

Built 2010 Load: 25.9 t ADT: 1,279

CAVES RD

Good

Over: GRISWOLD CREEK

.5 MI. N. OF FAIRMOUNT RD, Geauga, OH

Built 2005 Load: 25.9 t ADT: 3,301

LEGGETT RD

Good

Over: SPRING CREEK

1 MILE EAST OF SR 528, Geauga, OH

Built 1998 Load: 25.9 t ADT: 345

US 68

Good

Over: LITTLE MIAMI RIVER

0.69 MI N OF SR 235 JCT, Greene, OH

Built 1940 Load: 25.9 t ADT: 5,832

SR 725

Good

Over: LITTLE MIAMI RIVER

1.5 MI E OF BELLBROOK, Greene, OH

Built 1953 Load: 25.9 t ADT: 2,236

GRAVEL PIT

Good

Over: MASSIES CREEK

0.21 mi E of Weimer, Greene, OH

Built 1972 Load: 25.9 t ADT: 84

HILL ST

Good

Over: SHAWNEE RUN

100' E OF S DETROIT ST, Greene, OH

Built 1995 Load: 25.9 t ADT: 100

SR 662

Good

Over: OVER INDIAN CAMP RUN

2.4 M N OF JCT SR 209, Guernsey, OH

Built 1961 Load: 25.9 t ADT: 367

055SP

Good

Over: SUGAR TREE FORK

5.7 MI W SR22, Guernsey, OH

Built 1995 Load: 25.9 t ADT: 50

CR 49 OXFORD RD

Good

Over: STREAM

1 MI E SR 513, Guernsey, OH

Built 1965 Load: 25.9 t ADT: 367

TWP. RD. 742

Good

Over: LEATHERWOOD CREEK

0.5 MI SOUTH OF SR 265, Guernsey, OH

Built 1998 Load: 25.9 t ADT: 209

US 27

Good

Over: GREAT MIAMI RIVER

0.4 MI S OF HAM/BUT LINE, Hamilton, OH

Built 1970 Load: 25.9 t ADT: 11,556

LAWRENCEBURG ROAD

Good

Over: GREAT MIAMI RIVER

0.5 MILE EAST OF SR 50, Hamilton, OH

Built 1995 Load: 25.9 t ADT: 10,316

FIVE MILE ROAD

Good

Over: FIVE MILE CREEK

.71 MI NE OF KELLOGG AVE, Hamilton, OH

Built 1953 Load: 25.9 t ADT: 7,123

KEMPER ROAD

Good

Over: E MILL CREEK (KEMPER RD)

1.87 MI E OF KENN RD, Hamilton, OH

Built 1979 Load: 25.9 t ADT: 15,218

SECOND STREET

Good

Over: PARKING LOT

E SIDE CLAY WADE BAILEY, Hamilton, OH

Built 2001 Load: 25.9 t ADT: 40,364

SR 103

Good

Over: BLANCHARD RIVER

0.4 mi. West of SR37, Hancock, OH

Built 1956 Load: 25.9 t ADT: 711

SR 103

Good

Over: BUCKRUN CREEK

2.47 mi. East of SR37, Hancock, OH

Built 1965 Load: 25.9 t ADT: 258

MAR TWP RD 190

Good

Over: CORBIN JT CO DITCH

0.004 MI N TR 202, Hancock, OH

Built 1987 Load: 25.9 t ADT: 351

SR 309

Good

Over: CONRAIL RAILROAD

0.5 MI WEST OF KENTON, Hardin, OH

Built 1941 Load: 25.9 t ADT: 7,134

SR 31

Good

Over: PANTHER CREEK

3.65 mi N of HAR/UNI Co., Hardin, OH

Built 1941 Load: 25.9 t ADT: 4,611

SR 67

Good

Over: SILVER CREEK

2.8 mi. South of USR68, Hardin, OH

Built 1983 Load: 25.9 t ADT: 739

COUNTY ROAD 200

Good

Over: NAYLOR STREAM

.2 MI E OF JCT OF TWP 47, Hardin, OH

Built 1999 Load: 25.9 t ADT: 379

COUNTY ROAD 65

Good

Over: SCIOTO RIVER

JCT OF SR 195 & CR 65, Hardin, OH

Built 2006 Load: 25.9 t ADT: 654

TOWNSHIP ROAD 115

Good

Over: SCIOTO RIVER

.1 MI N OF JCT OF TWP 120, Hardin, OH

Built 2003 Load: 25.9 t ADT: 241

TOWNSHIP ROAD 179

Good

Over: SCIOTO RIVER

JCT. OF TWP. RD. 140, Hardin, OH

Built 1999 Load: 25.9 t ADT: 951

TOWNSHIP ROAD 39

Good

Over: SCIOTO RIVER

.1 MI W OF JCT OF SR 117, Hardin, OH

Built 1976 Load: 25.9 t ADT: 351

COUNTY ROAD 15

Good

Over: HOG CREEK

.15 MI N OF JCT OF TWP 30, Hardin, OH

Built 1983 Load: 25.9 t ADT: 530

TOWNSHIP ROAD 55

Good

Over: HOG CREEK

.4 MI N OF JCT OF TWP 30, Hardin, OH

Built 1995 Load: 25.9 t ADT: 110

NORRIS ROAD

Good

Over: HEFLING RUN

0.17 M WEST JCT TR 304, Harrison, OH

Built 2002 Load: 25.9 t ADT: 100

County Road 51

Good

Over: Ohio Central Rail

0.2 Mi S of jct CR 46, Harrison, OH

Built 2019 Load: 25.9 t ADT: 267

SR 18

Good

Over: BRINKMAN DITCH

2.1 mi. West of SR 108, Henry, OH

Built 1967 Load: 25.9 t ADT: 690

SR 18

Good

Over: BRINKMAN DITCH

2.07 mi. West of SR 108, Henry, OH

Built 1967 Load: 25.9 t ADT: 550

SR 65

Good

Over: BEAVER CREEK

1.85 mi. North of SR 18, Henry, OH

Built 1988 Load: 25.9 t ADT: 1,132

SR 108

Good

Over: LOST CREEK

2.13 mi. South of SR 18, Henry, OH

Built 1983 Load: 25.9 t ADT: 1,205

SR 108

Good

Over: COUNTY DITCH 1484

1.85 mi. North of SR 281, Henry, OH

Built 1959 Load: 25.9 t ADT: 3,140

TWP. RD. M4

Good

Over: LITTLE TURKEYFOOT CREEK

0.3 MI. E. OF CO. RD. 7, Henry, OH

Built 2001 Load: 25.9 t ADT: 351

TWP. RD. H

Good

Over: BEAVER CREEK

0.4 MI. W OF INT.CR2 & H, Henry, OH

Built 2000 Load: 25.9 t ADT: 48

SR 138

Good

Over: CLEAR CREEK

022 MI N OF CR79, Highland, OH

Built 2013 Load: 25.9 t ADT: 1,887

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