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

C196B MACKLIN RD

Good

Over: BLUES CREEK

0.1 MI WEST of SR 4, Union, OH

Built 1970 Load: 25.9 t ADT: 126

RIES ROAD

Good

Over: LITTLE AUGLAIZE RIVER

1.35 MI E JCT C 103, Van Wert, OH

Built 1972 Load: 25.9 t ADT: 39

BROWN ROAD

Good

Over: LITTLE AUGLAIZE RIVER

.2 MILE N. OF ST. RT. 81, Van Wert, OH

Built 2000 Load: 25.9 t ADT: 8

COUNTY ROAD 1

Good

Over: RACCOON CREEK

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

Built 1990 Load: 25.9 t ADT: 45

T31J WOLFE CEMETER

Good

Over: OVER PRETTY RUN

.01 MILES N OF T20J SOWER, Vinton, OH

Built 2007 Load: 25.9 t ADT: 96

RHLD. TWP. RD. 25R

Good

Over: LITTLE RACCOON CREEK

.1 MI. W. OF JCT. SR683, Vinton, OH

Built 1938 Load: 25.9 t ADT: 209

WKVL. TWP. RD1

Good

Over: STRONGSRUN

1.3 MI. W. OF JCT. SR160, Vinton, OH

Built 1986 Load: 25.9 t ADT: 209

SR 60

Good

Over: OLIVE GREEN CREEK

0.75M S MORGAN CO. LINE, Washington, OH

Built 1932 Load: 25.9 t ADT: 3,888

SR 339

Good

Over: SOUTH BRANCH WOLF CREEK

2.02M S OF JCT SR 60, Washington, OH

Built 1958 Load: 25.9 t ADT: 6,848

TOWNSHIP ROAD 24

Good

Over: WHIPPLE RUN * BIEHL

1.77 MI E OF JCT SR 821, Washington, OH

Built 1999 Load: 25.9 t ADT: 22

TOWNSHIP ROAD 24

Good

Over: WHIPPLE RUN * LAUER

2.31 MI E OF JCT SR 821, Washington, OH

Built 1999 Load: 25.9 t ADT: 22

TOWNSHIP ROAD 404

Good

Over: WILSON RUN * LIS

.05 MI S OF JCT TWP 136, Washington, OH

Built 1960 Load: 25.9 t ADT: 96

TOWNSHIP ROAD 108

Good

Over: S BR WOLF CK * HARR

.44 MI W OF JCT SR 339, Washington, OH

Built 1982 Load: 25.9 t ADT: 351

TOWNSHIP ROAD 1

Good

Over: SW FK WOLF CK * PAYN

1.40 MI W OF JCT SR 676, Washington, OH

Built 1986 Load: 25.9 t ADT: 209

TOWNSHIP ROAD 29

Good

Over: S BR WOLF CK * ORMISTON#

1.02 MI E OF JCT T RD 261, Washington, OH

Built 1983 Load: 25.9 t ADT: 324

COUNTY ROAD 3

Good

Over: E BR L HOCKING * REYNOLD

3.7 MI EAST OF JCT SR 339, Washington, OH

Built 1984 Load: 25.9 t ADT: 1,125

SR 57

Good

Over: BR OF CHIPPEWA CREEK

0.42 MILES SOUTH OF SR585, Wayne, OH

Built 1958 Load: 25.9 t ADT: 7,913

COUNTY ROAD 29

Good

Over: NEWMAN CREEK TRIBUTARY

0.3 MI. E. OF SR94, Wayne, OH

Built 1990 Load: 25.9 t ADT: 3,070

TWP. ROAD 63

Good

Over: SILVER CREEK

0.6 MI. W. OF CR169, Wayne, OH

Built 1990 Load: 25.9 t ADT: 363

COUNTY ROAD 161

Good

Over: BRANCH OF MUDDY FORK

0.5 MI. E. OF SR301, Wayne, OH

Built 1991 Load: 25.9 t ADT: 159

TWP. ROAD 129

Good

Over: BRANCH OF SUGAR CREEK

0.3 MI. N. OF US 30, Wayne, OH

Built 1993 Load: 25.9 t ADT: 691

TWP RD 186 FRY RD

Good

Over: BRANCH OF KILLBUCK CREEK

0.1 MI. S. OF US30, Wayne, OH

Built 1990 Load: 25.9 t ADT: 393

SR 107

Good

Over: EAGLE CREEK

2.45 mi. West of SR 576, Williams, OH

Built 1962 Load: 25.9 t ADT: 2,652

CR 309 (D)

Good

Over: MILLER CREEK

11820 RD D, Williams, OH

Built 1964 Load: 25.9 t ADT: 2,148

CR 11 (20)

Good

Over: MILL CREEK

15060 RD 20, Williams, OH

Built 1925 Load: 25.9 t ADT: 664

CR 12 (R)

Good

Over: MILL CREEK

21850 RD R, Williams, OH

Built 1947 Load: 25.9 t ADT: 185

TR 42 (H)

Good

Over: BRANCH OF LEATHERWOOD CR

19920 RD H, Williams, OH

Built 1975 Load: 25.9 t ADT: 99

TR 72 (4.75)

Good

Over: NETTLE CREEK

18640 RD 4.75, Williams, OH

Built 1946 Load: 25.9 t ADT: 351

TR 146 (21)

Good

Over: LEATHERWOOD CREEK

08080 RD 21, Williams, OH

Built 1982 Load: 25.9 t ADT: 209

CR 456 (C)

Good

Over: TIFFIN RIVER

20900 RD C, Williams, OH

Built 1955 Load: 25.9 t ADT: 285

TR 51 (P)

Good

Over: MILL CREEK

21330 RD P, Williams, OH

Built 1974 Load: 25.9 t ADT: 324

SR 18

Good

Over: NEEDLES CREEK

1/2 MI W. OF SR 235, Wood, OH

Built 1992 Load: 25.9 t ADT: 1,283

USR 23

Good

Over: PORTAGE RIVER

1/4 MI S. of SR 105, Wood, OH

Built 2004 Load: 25.9 t ADT: 4,822

SR 25

Good

Over: NORTH BR. PORTAGE RIVER

.5 MI S. OF PORTAGE RD, Wood, OH

Built 2003 Load: 25.9 t ADT: 7,704

SR 65

Good

Over: HASKINS CREEK

150 FT W OF OVITT RD, Wood, OH

Built 1992 Load: 25.9 t ADT: 2,915

SR 163

Good

Over: CRANE CREEK

1.71 mi West of IR80/IR90, Wood, OH

Built 1962 Load: 25.9 t ADT: 2,569

SR 795

Good

Over: CSX RR-WALBRIDGE YARD

1/8 MILE E. OF LUCKEY RD, Wood, OH

Built 1973 Load: 25.9 t ADT: 8,408

CYGNET ROAD

Good

Over: DTCH 2200 CYGNET RD

0.50 ML E OF POTTER RD, Wood, OH

Built 1991 Load: 25.9 t ADT: 309

PORTAGE ROAD

Good

Over: DITCH 30A PORTAGE RD

0.10 ML W OF ROUNDHEAD RD, Wood, OH

Built 1948 Load: 25.9 t ADT: 107

RANGE LINE ROAD

Good

Over: N.BR.PRTG.RIV.RANGELINER

0.07 ML N OF BAYS RD, Wood, OH

Built 1998 Load: 25.9 t ADT: 49

Oregon Road

Good

Over: CSX RR

0.53 Mi. N. Walbridge Rd., Wood, OH

Built 2008 Load: 25.9 t ADT: 6,317

SR 103

Good

Over: SANDUSKY RIVER

0.72 mi. East of SR 53, Wyandot, OH

Built 1962 Load: 25.9 t ADT: 728

SR 231

Good

Over: GREASY RUN

0.74 mi. North of USR 67, Wyandot, OH

Built 1961 Load: 25.9 t ADT: 1,539

LINCOLN PIKE

Good

Over: STREAM

.3 MI S OF STATE RT 141, Gallia, OH

Built 1977 Load: 26.1 t ADT: 389

PENIEL ROAD

Good

Over: CAMP CREEK

3.10 M E OF HOADLEY RD, Gallia, OH

Built 2007 Load: 26.1 t ADT: 209

PLEASANT VALLEY RD

Good

Over: LITTLE INDIAN CREEK

50'N.OF BUCKEYE HILLS, Gallia, OH

Built 1991 Load: 26.1 t ADT: 140

CEMETERY ROAD

Good

Over: KING DITCH

2.0 MI. S. OF US 33, Auglaize, OH

Built 1978 Load: 26.2 t ADT: 289

SR-29

Good

Over: BRANCH OF MUDDY CREEK

.78MI.W. OF JCT. SR-560, Champaign, OH

Built 1984 Load: 26.2 t ADT: 668

COLETOWN-LIGHT

Good

Over: SOUTH FORK STILLWATER

.23 MI S ZUMBRUM, Darke, OH

Built 1977 Load: 26.2 t ADT: 322

MAIN ST

Good

Over: PAINT CREEK

0.24 S OF US 62, Fayette, OH

Built 1990 Load: 26.2 t ADT: 2,404

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