State profile · Below median Poor share

Oregon bridge safety

Condition ratings, load ratings, and Poor-condition data for every public highway bridge in Oregon, based on the FHWA National Bridge Inventory.

8,310
Public bridges
31.5%
Good condition
4.5%
Poor condition

Data updated May 2026

Total Bridges

8,310

Public highway bridges in Oregon

Good Condition

31.5%

2,621 bridges rated 7-9

-18.5pp vs 50% benchmark

Poor Condition

4.5%

371 bridges whose lowest applicable component is rated 0-4

-2.5pp vs national avg 7.0%

Oregon vs national bridge condition

Oregon - Good condition share 31.5%
National avg

Share of bridges rated 7-9 on the FHWA 0-9 scale (deck, superstructure, substructure all good).

Oregon - Poor-condition share 14.9%
National avg

Lower is better. Bar maxes at 30% (worst-state ceiling). National average sits at 7.0%.

Oregon 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 Oregon on the same metric.

MD

Maryland

4.27% top marginal rate
Structure
Progressive
Burden @ $100K
$5,527

CO

Colorado

4.32% top marginal rate
Structure
Progressive
Burden @ $100K
$8,965
Selected

OR

Oregon

4.46% top marginal rate
Structure
Progressive
Burden @ $100K
$8,310

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

Bridges Needing Most Attention in Oregon

Six lowest-condition bridges in Oregon, ranked by the portal's composite display score. Inspection intervals are risk-based under current NBIS rules.

All Bridges in Oregon

ROBISON RD

Poor

Over: SOAP CREEK

0170 MI W OF HWY 99-W, Benton, OR

Built 1977 Load: 27.9 t ADT: 140

WATTS ROAD

Poor

Over: S FK SCAPPOOSE CREEK

003 MI W SCAPPOOSE RD, Columbia, OR

Built 1962 Load: 27.9 t ADT: 1,667

COUNTY RD 118G

Poor

Over: NOBLE CREEK

005 MILES SOUTH GREENACRE, Coos, OR

Built 1970 Load: 27.9 t ADT: 91

COLE SCHOOL RD

Poor

Over: BEAR CREEK

012 MILES SOUTH CR 5, Linn, OR

Built 1965 Load: 27.9 t ADT: 1,850

EAGLE DRIVE

Poor

Over: EAGLE CREEK

NEAR TAMARACK CG, Baker, OR

Built 1957 Load: 28.1 t ADT: 30

FISH CREEK ROAD

Poor

Over: FISH CREEK

NO DATA ENTERED, Baker, OR

Built 1953 Load: 28.1 t ADT: 20

WIMER ROAD

Poor

Over: WHISKEY CREEK

4MI W & 3MI S OF 97534, Josephine, OR

Built 1954 Load: 28.1 t ADT: 80

ABRAHAM DR

Poor

Over: MUDDY CREEK

020 MI SW SHEDD, Linn, OR

Built 1963 Load: 28.2 t ADT: 57

DALE DRIVE

Poor

Over: MUDDY CREEK

0108 MILES EAST OF CR 230, Linn, OR

Built 1968 Load: 28.2 t ADT: 52

FREDENBURG RD.

Poor

Over: N FK BIG BUTTE CR.

0.69 MILEPOST, Jackson, OR

Built 1975 Load: 28.5 t ADT: 218

US 20 (HWY 16) EB

Poor

Over: Lebanon Ditch

010 MI SE LEBANON N C LMT, Linn, OR

Built 1921 Load: 28.5 t ADT: 15,212

BRATTAIN ROAD

Poor

Over: MUDDY CREEK

012 MI EAST CR2, Linn, OR

Built 1985 Load: 28.5 t ADT: 88

SAND RIDGE ROAD

Poor

Over: BUTTE CREEK

006 MILES SOUTH CR 739, Linn, OR

Built 1962 Load: 28.8 t ADT: 1,957

ROAD

Poor

Over: CLACKAMAS RIVER

S-26, T-6S, R-7E, WM, Clackamas, OR

Built 1974 Load: 29.1 t ADT: 50

ACCESS ROAD

Poor

Over: JACK CREEK

3 M WNW ALLINGHAM GS, Jefferson, OR

Built 1946 Load: 29.1 t ADT: 40

ROAD

Poor

Over: SOUTH FORK SPRAGUE RIVER

NO DATA ENTERED, Klamath, OR

Built 1961 Load: 29.1 t ADT: 50

BUSH GARDEN DR.

Poor

Over: MUDDY CREEK

050 MI SE HARRISBURG, Linn, OR

Built 1971 Load: 29.2 t ADT: 319

BOSTON MILL RD

Poor

Over: OVERFLOW

005MI EAST SHEDD, Linn, OR

Built 1977 Load: 29.2 t ADT: 542

Hwy 081

Poor

Over: UPRR

3.9 MI N PORTLAND CC, Multnomah, OR

Built 1916 Load: 29.2 t ADT: 14,354

C1135-BIDWELL LN

Poor

Over: OVERFLOW (POWDER RIVER)

135 MI N JCT CO RD #518, Baker, OR

Built 1966 Load: 29.5 t ADT: 61

Raymond Rd

Poor

Over: KLASKANINE RIVER

AT KLASKANINE R HATCH, Clatsop, OR

Built 1974 Load: 29.5 t ADT: 20

COUNTY RD 18

Poor

Over: LONG CREEK

6.0 MI E JCT US 395, Grant, OR

Built 1974 Load: 29.5 t ADT: 21

UPPER MAPLE CR RD

Poor

Over: MAPLE CREEK

050 MI E HWY101-WOAHINK, Lane, OR

Built 1972 Load: 29.5 t ADT: 152

SEVEN MILE LN

Poor

Over: BUTTE CREEK

060 MILES N W BROWNSVILLE, Linn, OR

Built 1965 Load: 29.8 t ADT: 536

HWY 140 (OR 219)

Poor

Over: Willamette River Oflow

00.2 MI S YAM MARION CO L, Marion, OR

Built 1958 Load: 29.8 t ADT: 4,094

GRAND ISLAND LOOP

Poor

Over: SMALL STREAM

ON GRAND ISLAND, Yamhill, OR

Built 1967 Load: 29.8 t ADT: 18

N LAKE CREEK DR

Poor

Over: SWALE

012 MI WEST HWY 99E, Linn, OR

Built 1960 Load: 29.9 t ADT: 592

ROAD

Poor

Over: FALL CR

NO DATA ENTERED, Lane, OR

Built 1957 Load: 30.0 t ADT: 50

BELLINGER SCALE RD

Poor

Over: HAMILTON CR

003 MI N CR 20B, Linn, OR

Built 1967 Load: 30.1 t ADT: 1,390

ALLEN LANE

Poor

Over: CREEK

006 MI WEST HWY 99E, Linn, OR

Built 1979 Load: 30.1 t ADT: 77

CROOK RD

Poor

Over: MUDDY CREEK

0120 MILES WEST OF HWY 99, Linn, OR

Built 1981 Load: 30.1 t ADT: 237

ROAD

Poor

Over: DEVILS CR

NO DATA ENTERED, Marion, OR

Built 1967 Load: 30.1 t ADT: 50

BOWERS DRIVE

Poor

Over: DRY MUDDY CREEK

014 MI EAST CR 2A, Linn, OR

Built 1972 Load: 30.5 t ADT: 536

MCQUEEN DR

Poor

Over: CREEK

007 MI E ST HWY 228, Linn, OR

Built 1958 Load: 30.5 t ADT: 154

COUNTY RD 209

Poor

Over: NEAL CREEK

00.01M EAST JCT HWY35&209, Hood River, OR

Built 1975 Load: 30.8 t ADT: 838

I-5 (HWY 001) CO

Poor

Over: CORP

005 MI S OF COTTAGE GROVE, Lane, OR

Built 1956 Load: 30.8 t ADT: 9,102

NIXON DRIVE

Poor

Over: LITTLE MUDDY CR. O'FLOW

004 MI WEST CR 218, Linn, OR

Built 1964 Load: 30.8 t ADT: 175

DEVER-CONNER ROAD

Poor

Over: CROOKS CREEK

0167 WEST I-5, Linn, OR

Built 1976 Load: 30.8 t ADT: 566

WHEELER STREET

Poor

Over: ALBANY SANTIAM CANAL

E LEBANON CITY LIMITS., Linn, OR

Built 1958 Load: 31.1 t ADT: 850

COURTNEY LANE

Poor

Over: WILLOW CREEK EB

1.3 MI E SUMMERVILLE ROAD, Union, OR

Built 1965 Load: 31.1 t ADT: 286

TANGENT DR

Poor

Over: TRIBUTARY OF LAKE CREEK

001MI E HWY 99E, Linn, OR

Built 1968 Load: 31.4 t ADT: 2,400

MCDOWELL CR DRIVE

Poor

Over: WILLOW CREEK EB

007 MI EAST OF HWY 20, Linn, OR

Built 1958 Load: 31.8 t ADT: 670

LAKE CR.DR.EAST

Poor

Over: COURTNEY CREEK

003 E CR 505, Linn, OR

Built 1974 Load: 31.8 t ADT: 577

GRIGGS DR.

Poor

Over: BEAVER CREEK

172 MILES EAST CR 24, Linn, OR

Built 1973 Load: 31.8 t ADT: 180

BELLINGER SCALE RD

Poor

Over: BEAVER CR

046 MI N CR 20B, Linn, OR

Built 1979 Load: 31.8 t ADT: 1,604

WILCO ROAD

Poor

Over: SALEM DITCH

00.4 SOUTH OF SHAFF ROAD, Marion, OR

Built 1968 Load: 32.1 t ADT: 10,640

MANNING ROAD

Poor

Over: COCHRAN CREEK

0178 MI S GR 412, Linn, OR

Built 1961 Load: 32.4 t ADT: 93

I-84 (HWY 002) EB

Poor

Over: MCCORD CREEK

5.7 MI W CASCADE LOCKS, Multnomah, OR

Built 1962 Load: 32.4 t ADT: 12,054

WIMER ROAD

Poor

Over: N FK DIAMOND CREEK

5MI S &9MI W OF 97534, Josephine, OR

Built 1967 Load: 32.7 t ADT: 5

COLUMBUS ST.

Poor

Over: OAK CREEK

014 MILES SOUTH OF ALBANY, Linn, OR

Built 1958 Load: 32.7 t ADT: 2,987

Showing 8,201-8,250 of 8,310 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.