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

FERN RD

Fair

Over: MARYS RIVER

0.7 MILE S OF PHILOMATH, Benton, OR

Built 1961 Load: 39.0 t ADT: 2,060

COUNTY RD 80

Fair

Over: S. UMPQUA RIVER OVERFLOW

6.0 MI NW OF ROSEBURG, Douglas, OR

Built 1963 Load: 39.0 t ADT: 73

C117 FRY LANE

Fair

Over: FOLEY SLOUGH

005 MI US 20, Harney, OR

Built 1982 Load: 39.0 t ADT: 123

C308 CLARK LANE

Fair

Over: MALHEUR RIVER

020 MI VAN DREWSEY RD 306, Harney, OR

Built 1979 Load: 39.0 t ADT: 85

ROAD

Fair

Over: CAMAS CREEK

NO DATA ENTERED, Lake, OR

Built 1959 Load: 39.0 t ADT: 108

ROAD

Fair

Over: DEADHORSE CREEK

NO DATA ENTERED, Lake, OR

Built 1959 Load: 39.0 t ADT: 50

ROAD

Fair

Over: EAST FORK SILVER CREEK

NO DATA ENTERED, Lake, OR

Built 1962 Load: 39.0 t ADT: 50

2-10

Fair

Over: WILLOW CREEK EB

3.0 MI WEST HWY 31, Lake, OR

Built 1982 Load: 39.0 t ADT: 59

JOHNSON RD

Fair

Over: DRURY CREEK

052 MI NORTH OF MARCOLA, Lane, OR

Built 1985 Load: 39.0 t ADT: 225

BRICE CR RD

Fair

Over: BRICE CREEK

200 MI SE COTTAGE GROVE, Lane, OR

Built 1960 Load: 39.0 t ADT: 896

POWELL ROAD

Fair

Over: BEAVER CREEK

04.0 MI SE OF CROW, Lane, OR

Built 1980 Load: 39.0 t ADT: 100

MOONSHINE PARK RD

Fair

Over: MILL CREEK

010 MI NORTH OF LOGSDEN, Lincoln, OR

Built 1962 Load: 39.0 t ADT: 408

FORD MILL RD

Fair

Over: BEAVER CR

015 SE CR 844, Linn, OR

Built 1961 Load: 39.0 t ADT: 134

OLEX-MCNAB ROAD

Fair

Over: WILLOW CREEK EB

0.08 MI W OF HWY 74, Morrow, OR

Built 1961 Load: 39.0 t ADT: 169

GARDNER ROAD

Fair

Over: TEAL CREEK

040 SE FALLS CITY, Polk, OR

Built 1964 Load: 39.0 t ADT: 261

GOOSENECK ROAD

Fair

Over: GOOSENECK CREEK

042 SW STATE HWY 22, Polk, OR

Built 1965 Load: 39.0 t ADT: 310

WEST POINT DRIVE

Fair

Over: FOLEY CREEK

4.5 MI S MOHLER FOLEY EST, Tillamook, OR

Built 1972 Load: 39.0 t ADT: 138

SW HAILEY AVENUE

Fair

Over: TUTUILLA CREEK

0.1 MI E TUTUILLA CR. RD., Umatilla, OR

Built 1967 Load: 39.0 t ADT: 63

HUDSON BAY ROAD

Fair

Over: PINE CREEK

0.8 MI S OF UMAPINE ROAD, Umatilla, OR

Built 1924 Load: 39.0 t ADT: 293

WEST UNION ROAD

Fair

Over: ROCK CREEK

0041 MI W 185TH AVENUE, Washington, OR

Built 1978 Load: 39.0 t ADT: 7,789

LOCAL ACCESS ROAD

Fair

Over: FIRST CREEK

NO DATA ENTERED, Jefferson, OR

Built 1972 Load: 39.1 t ADT: 120

COUNTY RD 95

Fair

Over: STARVEOUT CREEK

1.0 MI E OF AZALEA EXIT, Douglas, OR

Built 1955 Load: 39.2 t ADT: 750

COUNTY RD 52

Fair

Over: CHAMPAGNE CREEK

2.0 MI SW OF MELROSE STOR, Douglas, OR

Built 1971 Load: 39.2 t ADT: 1,232

MAPLE DRIVE

Fair

Over: WILLAMETTE R OVERFLOW

012 E RVER RD-MAPLE DR JC, Lane, OR

Built 1993 Load: 39.2 t ADT: 112

FISH HATCHERY DR

Fair

Over: ROARING RIVER

009 MI E CR 648, Linn, OR

Built 1965 Load: 39.2 t ADT: 335

CHAMPOEG RD

Fair

Over: CHAMPOEG CREEK

02.1 WEST OF BUTTEVILLE, Marion, OR

Built 1955 Load: 39.2 t ADT: 1,210

Conn to Greeley Av

Fair

Over: City Streets

EAST FREMONT INTCHANGE, Multnomah, OR

Built 1986 Load: 39.2 t ADT: 53,047

BOOTH LANE

Fair

Over: STATE DITCH

3.8 MI E OF HWY 82, Union, OR

Built 1971 Load: 39.2 t ADT: 241

Hwy 064 Conn

Fair

Over: Bikepath

0.5 MI S OF PORTLAND SCL, Clackamas, OR

Built 1990 Load: 39.5 t ADT: 63,117

US 30 (Hwy 92)

Fair

Over: Milton Creek

SCAPPOSE, Columbia, OR

Built 1996 Load: 39.5 t ADT: 20,619

30 S 13 W 34.00:

Fair

Over: WHITE ROCK CREEK

2.4 miles SW of Hwy 42 (M, Curry, OR

Built 1987 Load: 39.5 t ADT: 10

TAVIS DRIVE

Fair

Over: HARRIS CREEK

T35S-R6W-S21/16, Josephine, OR

Built 1963 Load: 39.5 t ADT: 426

HILL ROAD

Fair

Over: MOHAWK RIVER

035 MI NE SPRINGFIELD, Lane, OR

Built 1981 Load: 39.5 t ADT: 1,732

ROWLAND ROAD

Fair

Over: LITTLE MUDDY CREEK

0001 MI N JCT CR 224, Linn, OR

Built 1964 Load: 39.5 t ADT: 216

OR 214 (Hwy 140)

Fair

Over: Pudding River

040 MI SW WOODBURN, Marion, OR

Built 1982 Load: 39.5 t ADT: 5,445

PROJECT AND PUBLIC

Fair

Over: THE DALLES DAM

SOUTH ACCESS BR OVER UPRR, Wasco, OR

Built 1954 Load: 39.5 t ADT: 200

BONNEY RD (1)

Fair

Over: MILK CREEK

00.0 MI S OF HWY 211, Clackamas, OR

Built 1958 Load: 39.9 t ADT: 185

OR 47 (Hwy 102)

Fair

Over: Nehalem River

5.0 MI N VERNONIA, Columbia, OR

Built 1959 Load: 39.9 t ADT: 1,476

US101(HWY009)

Fair

Over: CRYSTAL CREEK

01.0 MI N HWY 250 JCT, Curry, OR

Built 1971 Load: 39.9 t ADT: 3,232

ACC RD LAPINE REC

Fair

Over: DESCHUTES RIVER

044 MI WEST JCT OF HWY 4, Deschutes, OR

Built 1968 Load: 39.9 t ADT: 392

WINDY CR RD CR#28

Fair

Over: LAWSON CREEK

4.1 MI NE OF GLENDALE, Douglas, OR

Built 1968 Load: 39.9 t ADT: 493

MOUNTAIN AVE

Fair

Over: BEAR CREEK

MOUNTAIN AVE AT BEAR CR, Jackson, OR

Built 1967 Load: 39.9 t ADT: 2,633

HWY 361 SB

Fair

Over: N UNIT OCHOCO MAIN CANAL

023 MI S CULVER, Jefferson, OR

Built 1971 Load: 39.9 t ADT: 2,062

JASPER-LOWELL RD

Fair

Over: DEXTER LAKE RESERVOIR

002 MI SOUTH JCTHWY58/622, Lane, OR

Built 1978 Load: 39.9 t ADT: 2,982

CANARY ROAD

Fair

Over: WOAHINK LAKE

006 E HWY101-HONEYMAN, Lane, OR

Built 1974 Load: 39.9 t ADT: 3,259

TWIN FIRS LANE

Fair

Over: POTTER CREEK

130 MI E SPRINGFIELD, Lane, OR

Built 1981 Load: 39.9 t ADT: 196

MOSBY CR RD

Fair

Over: CHAMPION CREEK

028 MI S DORENA DAM, Lane, OR

Built 1976 Load: 39.9 t ADT: 1,790

LYNX HOLLOW ROAD

Fair

Over: S. FORK LYNX CREEK

030 MI W HWY 99, Lane, OR

Built 1979 Load: 39.9 t ADT: 562

SIEGMAN SMYTH ROAD

Fair

Over: NAIL CREEK

020 MI WEST OF CHESHIRE, Lane, OR

Built 1979 Load: 39.9 t ADT: 225

JAEGER LANE

Fair

Over: FLAT CREEK

030 MI NORTH JUNCTIONCITY, Lane, OR

Built 1978 Load: 39.9 t ADT: 164

Showing 4,451-4,500 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.