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

OGLE RD

Poor

Over: CREEK

0229 MI N HWY 228, Linn, OR

Built 1964 Load: 32.7 t ADT: 402

WIRTH RD.

Poor

Over: CALAPOOIA R OVER FLOW

0171 MI E CR 418, Linn, OR

Built 1961 Load: 32.7 t ADT: 134

MT PLEASANT RD

Poor

Over: BEAVER CR

008 MI S CR 20L, Linn, OR

Built 1958 Load: 32.7 t ADT: 299

KINGWOOD AVE

Poor

Over: DE FORD CR

003 MI E CR 6, Linn, OR

Built 1958 Load: 32.7 t ADT: 592

ROAD

Poor

Over: THOMAS CREEK

NO DATA ENTERED, Umatilla, OR

Built 1958 Load: 32.7 t ADT: 46

SEVEN MILE LN

Poor

Over: SWALE/OVERFLOW

060 MILE NW BROWNSVILLE, Linn, OR

Built 1963 Load: 33.0 t ADT: 566

FISH HATCHERY DR.

Poor

Over: BEAVER CREEK

005 MI EAST HWY 226, Linn, OR

Built 1970 Load: 33.4 t ADT: 1,777

ROAD

Poor

Over: LONG CREEK

NO DATA ENTERED, Lake, OR

Built 1966 Load: 33.6 t ADT: 18

BIG CREEK ROAD

Poor

Over: BIG CREEK

015 MI NO OF NEWPORT, Lincoln, OR

Built 1961 Load: 33.6 t ADT: 558

ROYAL AVE

Poor

Over: AMAZON CANAL

030 MI W EUGENE, Lane, OR

Built 1973 Load: 33.7 t ADT: 6,753

BELLINGER RD.

Poor

Over: HAMILTON CR

008 MI N CR 20B, Linn, OR

Built 1967 Load: 33.7 t ADT: 118

COBURG ROAD

Poor

Over: CURTIS SLOUGH

0394 MI S HARRISBURG, Linn, OR

Built 1959 Load: 33.7 t ADT: 1,854

ALEXANDER ROAD

Poor

Over: BURGETT CREEK

0003 MI N GIRL SCOUT RD, Benton, OR

Built 2003 Load: 34.0 t ADT: 97

THREE ROCKS ROAD

Poor

Over: CROWLEY CREEK

030 MI NW OF OTIS JCTN, Lincoln, OR

Built 1958 Load: 34.3 t ADT: 172

GLASS DRIVE

Poor

Over: LAKE CREEK

008 MI WEST HWY 99E, Linn, OR

Built 1969 Load: 34.3 t ADT: 26

ROAD

Poor

Over: BROWN CREEK

NO DATA ENTERED, Klamath, OR

Built 1967 Load: 34.5 t ADT: 20

COUNTY RD 31

Poor

Over: SUTHERLIN CREEK

1.0 MI S OF WILBUR STORE, Douglas, OR

Built 1962 Load: 34.7 t ADT: 857

MAYGER ROAD

Poor

Over: BEAVER CREEK

035 MI NE CLATSKANIE, Columbia, OR

Built 1961 Load: 35.3 t ADT: 1,339

LOGSDEN ROAD

Poor

Over: BIG ROCK CREEK

048 MI EAST OF LOGSDEN, Lincoln, OR

Built 1958 Load: 35.4 t ADT: 331

1123 BRIDGEPORT LN

Poor

Over: BURNT R

0.4 MI S JCT CO RD 1123, Baker, OR

Built 1972 Load: 35.6 t ADT: 116

Apiary Road

Poor

Over: Oak Ranch Creek

MP 18.80 Apiary Road, Columbia, OR

Built 2009 Load: 35.6 t ADT: 1,200

TEMPLETON ROAD

Poor

Over: BEAR CREEK

050 WEST OF CHESHIRE, Lane, OR

Built 1981 Load: 36.0 t ADT: 157

SAND LAKE ROAD

Poor

Over: SAND CREEK

2.0 MI NORTH SANDLAKE, Tillamook, OR

Built 1973 Load: 36.0 t ADT: 1,485

ROAD

Poor

Over: JACK CREEK

(ORIG.# 2653 - 9.6), Klamath, OR

Built 1959 Load: 36.3 t ADT: 6

BERLIN ROAD

Poor

Over: MCDOWELL CREEK

0172 MI S CR 20B, Linn, OR

Built 1958 Load: 36.3 t ADT: 824

BROADMEAD ROAD

Poor

Over: SALT CREEK

010 NW OF PERRYDALE, Polk, OR

Built 1979 Load: 37.2 t ADT: 885

US 20 (HWY 33)

Poor

Over: Beaver Creek

042 MI E OF HWY 9 JCT, Lincoln, OR

Built 1953 Load: 38.1 t ADT: 13,184

STOLTZ HILL RD

Poor

Over: OAK CREEK

014 MI S CR 707, Linn, OR

Built 1966 Load: 38.1 t ADT: 1,442

SCAPPOOSE-VERNONIA

Poor

Over: S FK SCAPPOOSE CREEK

001 MI NW JCT FAP 1, Columbia, OR

Built 1957 Load: 38.2 t ADT: 2,926

GAP ROAD

Poor

Over: PIERCE CREEK

045 SOUTH OF BROWNSVILLE, Linn, OR

Built 1967 Load: 38.6 t ADT: 278

RIDGE VIEW WAY

Poor

Over: FOLEY CREEK

4.5 SOUTH OF MOHLER, Tillamook, OR

Built 1972 Load: 38.6 t ADT: 69

OR 86 (HWY 012)

Poor

Over: SNAKE RIVER(OXBOW)

ORE-IDAHO STATE LINE, Baker, OR

Built 1961 Load: 38.9 t ADT: 98

ROAD

Poor

Over: LONG BRANCH CREEK

NO DATA ENTERED, Klamath, OR

Built 1958 Load: 39.0 t ADT: 50

ROAD

Poor

Over: SYCAN SPRING

NO DATA ENTERED, Lake, OR

Built 1961 Load: 39.0 t ADT: 85

N.E.HAMLIN DRIVE

Poor

Over: CANYON CREEK

CITY OF CANYONVILLE, Douglas, OR

Built 1971 Load: 39.5 t ADT: 3,857

NEW MIAMI RIVER RD

Poor

Over: MIAMI RV

4.0 MI SOUTH OF MOHLER, Tillamook, OR

Built 1978 Load: 39.5 t ADT: 106

NW GRANT ST

Poor

Over: DIXON CR

E OF NW 17TH ST, Benton, OR

Built 1967 Load: 39.9 t ADT: 4,100

COUNTY RD 23

Poor

Over: WILLIAMS CREEK

7.4 MI NW OF OAKLAND, Douglas, OR

Built 1957 Load: 39.9 t ADT: 272

W BROADWAY

Poor

Over: NECANICUM RV

0.25 MI W. FAP 2, Clatsop, OR

Built 1924 Load: 40.2 t ADT: 7,315

1675000

Poor

Over: N.F. MALHEUR RIVER

16 RD E TO 1675 - SE 2 MI, Grant, OR

Built 1959 Load: 40.9 t ADT: 15

COUNTY RD 9G

Poor

Over: NORTH FORK COQUILLE RIVE

0372 MILE N LAVERN PARK, Coos, OR

Built 1971 Load: 42.4 t ADT: 95

COUNTY RD 10A

Poor

Over: GRAYDON-ANDERSON/SLOUGH

0330 FROM JCT HWY 425 10A, Coos, OR

Built 2000 Load: 42.6 t ADT: 642

C-773 NON-FA

Poor

Over: POWDER R (DENNY CRK RD)

0.1 MI S JCT ORE 220, Baker, OR

Built 1969 Load: 43.4 t ADT: 53

1600000

Poor

Over: N.F.MALHEUR RIVER

43.7 MI EAST OF SENECA, Baker, OR

Built 1959 Load: 43.6 t ADT: 50

COUNTY RD 12

Poor

Over: COW CREEK AT GLENDALE

IN GLENDALE, Douglas, OR

Built 1974 Load: 44.7 t ADT: 2,574

COURTNEY LANE

Poor

Over: WILLOW CREEK EB

2.8 MI E SUMMERVILLE ROAD, Union, OR

Built 1966 Load: 45.4 t ADT: 286

HARRISON ROAD

Poor

Over: COCHRAN CREEK

050 MI NW BROWNSVILLE, Linn, OR

Built 1972 Load: 51.7 t ADT: 618

N FOLSOM RD

Poor

Over: MILL CREEK

010 MI N CR 7, Linn, OR

Built 1975 Load: 51.7 t ADT: 36

WEST HIGHLAND EXT.

Poor

Over: UMATILLA RIVER

1.0 MI W OF HWY 207, Umatilla, OR

Built 1966 Load: 51.7 t ADT: 8,447

MONMOUTH CUT OFF

Poor

Over: N FK ASH CREEK

CITY OF DALLAS, Polk, OR

Built 1979 Load: 56.2 t ADT: 4,473

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