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

WEGMAN ROAD

Poor

Over: DITCH 2251 WEGMAN ROAD

1.20 MI N OF S.R. 105, Wood, OH

Built 1967 Load: 25.9 t ADT: 1,100

Marathon Ednton

Poor

Over: GRASSY FORK

Marathon Edenton Road, Clermont, OH

Built 1925 Load: 26.2 t ADT: 378

RAPID RUN RD

Poor

Over: RAPID RUN CREEK

3400 FT E OF EBENEZER RD, Hamilton, OH

Built 1938 Load: 26.2 t ADT: 10,761

HARRIS AVENUE

Poor

Over: DUCK CREEK

80 FT. S OF DUCK CREEK RD, Hamilton, OH

Built 1900 Load: 26.2 t ADT: 200

COUNTY ROAD 201

Poor

Over: TRIBUTARY MARTINS CREEK

0.34 MILES SOUTH OF SR241, Holmes, OH

Built 2000 Load: 26.2 t ADT: 2,053

TWP RD 1004

Poor

Over: LITTLE MUSKINGUM RIVER

0.1 MI S. OF JCT CR 47, Monroe, OH

Built 1900 Load: 26.6 t ADT: 96

S CASSEL ROAD

Poor

Over: POPLAR CREEK

.6 MI N OF LITTLE YORK RD, Montgomery, OH

Built 1915 Load: 26.9 t ADT: 452

ENGLEHAUPT ROAD

Poor

Over: LORAMIE CREEK

.27 M.S. SOUTHLAND, Shelby, OH

Built 1971 Load: 26.9 t ADT: 324

BROWN HILL ROAD

Poor

Over: STREAM

0.38 MI W OF SR 136, Adams, OH

Built 1930 Load: 27.2 t ADT: 398

Glancy Corner M

Poor

Over: PLEASANT RUN CREEK

Glancy Corner Marathon Rd, Clermont, OH

Built 1974 Load: 27.2 t ADT: 667

MILES ROAD CR 11

Poor

Over: CHAGRIN RIVER

6344 FT E OF CHGRN RVR RD, Cuyahoga, OH

Built 1915 Load: 27.2 t ADT: 4,146

PETTIBONE RD

Poor

Over: AURORA BR CHAGRIN RIVER

1/4 MI E OF GEAUGA LAKE, Geauga, OH

Built 1930 Load: 27.2 t ADT: 4,504

PANHANDLE RD #8

Poor

Over: TURTLECREEK

NORTHEASTOFSTRTE124, Highland, OH

Built 1981 Load: 27.5 t ADT: 343

Goose Lane

Poor

Over: Trib of Moots Run

1 Mi E of CR 40, Licking, OH

Built 1986 Load: 27.5 t ADT: 145

CORDUROY ROAD

Poor

Over: OTTER CREEK 1361

0.15 M. W. OF OTTER CREEK, Lucas, OH

Built 1976 Load: 27.5 t ADT: 5,326

MARKET STREET

Poor

Over: SHREVE CREEK

0.16 MI N OF PORTER DR, Wayne, OH

Built 1993 Load: 27.5 t ADT: 250

REAM RD.

Poor

Over: AUGLAIZE RIVER REAM RD

0.53 MI N OF AMHERST RD, Allen, OH

Built 1974 Load: 27.9 t ADT: 323

HENRY ST CR240

Poor

Over: MILL CREEK

UNDER HENRY ST. BR.#89, Cuyahoga, OH

Built 1928 Load: 27.9 t ADT: 110

Valley Parkway

Poor

Over: Rocky River

1400 ft N of Cedar Point, Cuyahoga, OH

Built 1957 Load: 27.9 t ADT: 5,000

US 50

Poor

Over: WHITEWATER RIVER

WHITEWATER RIVER, Hamilton, OH

Built 1941 Load: 28.2 t ADT: 12,104

SR 56

Poor

Over: COONROD CREEK

5.68M E PICKAWAY CO. LINE, Hocking, OH

Built 1930 Load: 28.2 t ADT: 1,012

GLADE RUN RD

Poor

Over: PIGEON CR

0.07 MI W OF CR43, Jackson, OH

Built 1930 Load: 28.2 t ADT: 69

VERMILION ROAD

Poor

Over: NSRR RAILROAD

1/4 Mile South of SR 6, Erie, OH

Built 1975 Load: 28.8 t ADT: 2,682

SPRUCE AVENUE

Poor

Over: CSX RAILROAD

N of GREENACRE, Shelby, OH

Built 1924 Load: 28.8 t ADT: 1,000

SR 7

Poor

Over: MILL CREEK

1.35M S MONROE CO. LINE, Washington, OH

Built 1961 Load: 28.8 t ADT: 3,024

BLUF - MAIN ST

Poor

Over: RILEY CREEK - DIXIE HWY

0.47 MI SW COUNTY LINE, Allen, OH

Built 1925 Load: 29.2 t ADT: 3,481

GOMER RD

Poor

Over: PIKE RUN - GOMER RD

0.10 MI N OF LINCOLN HWY, Allen, OH

Built 1951 Load: 29.2 t ADT: 508

WINDSOR ROAD

Poor

Over: ROCK CREEK

.3 MI. E. OF DODGE ROAD, Ashtabula, OH

Built 1950 Load: 29.2 t ADT: 517

GRAHAM ROAD

Poor

Over: ASHTABULA RIVER W BRANCH

.2 MI. E. OF CH33, Ashtabula, OH

Built 1971 Load: 29.2 t ADT: 485

SR 7

Poor

Over: NORFOLK SOUTHERN RR CORP

3.92 MI N OF SR 872, Belmont, OH

Built 1983 Load: 29.2 t ADT: 13,148

TR 472

Poor

Over: LITTLE SHORT CREEK

1.07 MI E OF JCT CH 2, Belmont, OH

Built 1960 Load: 29.2 t ADT: 209

TR 1195 QUINCY

Poor

Over: MCMAHON CREEK

0.25 MI FROM JCT SR 149, Belmont, OH

Built 1945 Load: 29.2 t ADT: 451

41st STREET

Poor

Over: JORDAN RUN

50' NW of Robinson, Belmont, OH

Built 1932 Load: 29.2 t ADT: 1,295

ANDERSON STATE RD

Poor

Over: MURRAY RUN

.64 MI. E. OF JCT. US 50, Brown, OH

Built 1955 Load: 29.2 t ADT: 198

BOAT RUN ROAD

Poor

Over: BOAT RUN CREEK

Boat Run Road, Clermont, OH

Built 1932 Load: 29.2 t ADT: 96

PARK DRIVE

Poor

Over: LESLIE RUN CREEK

0.1 MI S MAIN ST, Columbiana, OH

Built 1940 Load: 29.2 t ADT: 500

TOWNSHIP ROAD 89

Poor

Over: WHITE EYES CREEK

0.1 mile W jct SR93, Coshocton, OH

Built 1961 Load: 29.2 t ADT: 209

TOWNSHIP ROAD 322

Poor

Over: MILL CREEK

0.2 mile S jct SR83, Coshocton, OH

Built 1974 Load: 29.2 t ADT: 351

ENTERPRISE PARKWAY

Poor

Over: BALDWIN CREEK

700' S OF AURORA RD., Cuyahoga, OH

Built 1985 Load: 29.2 t ADT: 200

SR 159

Poor

Over: MUDDY PRAIRIE RUN

2.7 M S OF JCT US 22, Fairfield, OH

Built 1954 Load: 29.2 t ADT: 4,748

PLE-04 ELDER RD

Poor

Over: T RUSH CR(ELDER RD NE)

0.1 MI S OF RICHLAND RDNE, Fairfield, OH

Built 1900 Load: 29.2 t ADT: 75

HOC-21 HAMBRUG RD

Poor

Over: MUDDY PRAIRIE RUN (CR55

3.0 MI E OF S.R. 159, Fairfield, OH

Built 1985 Load: 29.2 t ADT: 791

FRANK RD

Poor

Over: EARLY RUN(FRANK RD)

0.2 MI WEST OF GANTZ RD, Franklin, OH

Built 1973 Load: 29.2 t ADT: 17,009

SR 658

Poor

Over: OVER WILLS CREEK

50 S OF JCT SR 541, Guernsey, OH

Built 1962 Load: 29.2 t ADT: 170

COUNTY RD 35

Poor

Over: LEATHERWOOD CREEK

.3MI W OF INTERSTATE 77, Guernsey, OH

Built 1965 Load: 29.2 t ADT: 6,684

Twp. Rd. G1

Poor

Over: WADE CREEK 1566

0.4 mi. west of Rd. 17, Henry, OH

Built 1958 Load: 29.2 t ADT: 351

WEST STREET

Poor

Over: SALT RUN

JCT SALINE & WEST STREETS, Jefferson, OH

Built 1950 Load: 29.2 t ADT: 100

VINCENT ROAD

Poor

Over: COLEMAN BRANCH

0.1 MI WEST OF BERRY, Knox, OH

Built 1900 Load: 29.2 t ADT: 179

BECKLEY ROAD

Poor

Over: NORTH BRANCH KOKOSING

0.2 MI WEST OF CR 6, Knox, OH

Built 1904 Load: 29.2 t ADT: 816

SR 37

Poor

Over: OVER BR RACCOON CREEK

2.6 M E OF JCT SR 310, Licking, OH

Built 1984 Load: 29.2 t ADT: 6,192

Showing 26,251-26,300 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.