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

Lamford Drive

Good

Over: Canyon Creek

Lamford Drive @ Bren, Grant, OR

Built 2005 Load: 48.6 t ADT: 93

US 20 (HWY 007)

Good

Over: DRY CREEK

2.0 MI E JCT US 395, Harney, OR

Built 2005 Load: 48.6 t ADT: 1,885

OR 39 (HWY 050)

Good

Over: USRS CANAL A CANAL

016 MI S HWY 50 & 20INTER, Klamath, OR

Built 1997 Load: 48.6 t ADT: 6,999

282nd St.

Good

Over: Johnson Creek

032 MI SW BORING, Multnomah, OR

Built 2008 Load: 48.6 t ADT: 3,318

RIVERBEND ROAD

Good

Over: GLENN CREEK

002 E OF STATE HWY 221, Polk, OR

Built 2009 Load: 48.6 t ADT: 649

PEACH ROAD

Good

Over: LADD CREEK

0.05 MI N OF WILKINSON LN, Union, OR

Built 1986 Load: 48.6 t ADT: 114

Lower Diamond Road

Good

Over: BEAR CREEK

2.9 MI W JCT ORE 82, Wallowa, OR

Built 1970 Load: 48.6 t ADT: 221

SMITHVILLE RD

Good

Over: DEER CREEK

570 MI N SHERIDAN, Yamhill, OR

Built 1988 Load: 48.6 t ADT: 175

28 S 04 W 28.00:

Good

Over: Lee Creek

8.7 Miles NE of Myrtle Cr, Douglas, OR

Built 2004 Load: 48.7 t ADT: 20

OR 213 (HWY 160)

Good

Over: Marquam Creek

019 MI N CLACK MARION LN, Clackamas, OR

Built 1985 Load: 48.9 t ADT: 4,698

US 26 (HWY 47)

Good

Over: Mail Creek

040 MI SE CANNON BCH JCT, Clatsop, OR

Built 2004 Load: 48.9 t ADT: 6,715

COUNTY RD 118

Good

Over: N FK FLORAS CREEK

7.70 E. LANGLOIS, Curry, OR

Built 2016 Load: 48.9 t ADT: 263

20 S 09 W 25.02:

Good

Over: SMITH RIVER

37 miles NE of Hwy 101 (M, Douglas, OR

Built 1967 Load: 48.9 t ADT: 50

COUNTY RD 72

Good

Over: SOUP CREEK

15.0 MI S OF SCOTTSBURG, Douglas, OR

Built 2021 Load: 48.9 t ADT: 75

US 26 (HWY 005)

Good

Over: BRIDGE CRK (3RD XING)

10 MI W OF BAKER CO LINE, Grant, OR

Built 2006 Load: 48.9 t ADT: 319

17 S 02 E 02.00:

Good

Over: GALE CREEK

3.6 miles SE of Hwy 126 (, Lane, OR

Built 1987 Load: 48.9 t ADT: 20

US101 (HWY 9)

Good

Over: Bob Creek

02.3 MI S LINC-LANE CO LN, Lane, OR

Built 2004 Load: 48.9 t ADT: 2,761

US 20 (Hwy 33)

Good

Over: Little Elk Creek

1.1 MILES E OF EDDYVILLE, Lincoln, OR

Built 2000 Load: 48.9 t ADT: 5,142

LOGSDEN ROAD

Good

Over: S FK ROCK CREEK

17.57 MI EAST LOGSDEN, Lincoln, OR

Built 2012 Load: 48.9 t ADT: 161

NO DATA ENTERED

Good

Over: NORTH SANTIAM

NO DATA ENTERED, Linn, OR

Built 2011 Load: 48.9 t ADT: 10

TANGENT DR

Good

Over: CALAPOOIA RIVER

020 MI W HWY 99E, Linn, OR

Built 2008 Load: 48.9 t ADT: 469

I-84 (HWY 002)

Good

Over: MOSIER CREEK

IN MOSIER, Wasco, OR

Built 2009 Load: 48.9 t ADT: 22,259

C-0529 WHITNEY RD

Good

Over: N FK BURNT R(N FK BNT RD

017 MI S JCT FAP-92, Baker, OR

Built 1987 Load: 49.0 t ADT: 203

FIRST AVE.

Good

Over: NECANICUM RV

0.2 MI W OF US 101, Clatsop, OR

Built 2001 Load: 49.0 t ADT: 7,018

JOHN DISTRICT RD

Good

Over: BROADWAY CANAL

043 MI NE CLATSKANIE, Columbia, OR

Built 1987 Load: 49.0 t ADT: 230

FOGGY CREEK ROAD

Good

Over: FOGGY CREEK

5MI S & 9MI E OF 97466, Coos, OR

Built 1996 Load: 49.0 t ADT: 45

FOREST RD. 2200

Good

Over: OCHOCO CREEK

2.6MI UP 22 FROM 22,42 JC, Crook, OR

Built 1975 Load: 49.0 t ADT: 125

Deschutes Market

Good

Over: PUMICE ROAD

0.2 MI. EAST OF HWY 97, Deschutes, OR

Built 2009 Load: 49.0 t ADT: 6,688

28 S 04 W 28.00:

Good

Over: Lee Creek

8.7 Miles NE of Myrtle Cr, Douglas, OR

Built 2004 Load: 49.0 t ADT: 20

FS ROAD

Good

Over: MURDERERS CREEK

NO DATA ENTERED, Grant, OR

Built 2003 Load: 49.0 t ADT: 20

DREWSEY RD

Good

Over: SOUTH DREWSEY SLOUGH

002 MI C306 AT DREWSEY, Harney, OR

Built 2005 Load: 49.0 t ADT: 123

ROAD

Good

Over: COE CREEK

S-26, T-1S, R-9E, WM, Hood River, OR

Built 1995 Load: 49.0 t ADT: 20

C STREET

Good

Over: JACKSON CREEK

0.05 N OF OR 238, Jackson, OR

Built 2000 Load: 49.0 t ADT: 79

MONTGOMERY RD

Good

Over: SPRING CREEK

20 MI E OF MADRAS, Jefferson, OR

Built 2003 Load: 49.0 t ADT: 82

ROAD

Good

Over: N FK MID FK WILL RIVER

NO DATA ENTERED, Lane, OR

Built 1965 Load: 49.0 t ADT: 4

NO DATA ENTERED

Good

Over: SLIPOUT

NO DATA ENTERED, Linn, OR

Built 1997 Load: 49.0 t ADT: 50

DEVER-CONNER ROAD

Good

Over: CROOKS CREEK

0172 MI WEST I5, Linn, OR

Built 1968 Load: 49.0 t ADT: 309

COLUMBIA ST.

Good

Over: GREASEWOOD CREEK

0.15 MI W OF MAIN ST., Umatilla, OR

Built 2005 Load: 49.0 t ADT: 338

CHAROLAIS ROAD

Good

Over: CROW CK

INTERSECTION 46/4620, Wallowa, OR

Built 1998 Load: 49.0 t ADT: 70

HURICANE CR ROAD

Good

Over: WALLOWA RIVER

0.4 MI W OF HWY 82, Wallowa, OR

Built 1999 Load: 49.0 t ADT: 940

EGGLESSON ROAD

Good

Over: WALLOWA RIVER

1.0 W OF HWY 82, Wallowa, OR

Built 2004 Load: 49.0 t ADT: 167

Harwood Street

Good

Over: Ochoco Creek

City of Prineville, Crook, OR

Built 2004 Load: 49.2 t ADT: 5,579

US 26 (HWY 041)

Good

Over: MARKS CREEK

126 MI SW CROOK WHEELER L, Crook, OR

Built 2009 Load: 49.2 t ADT: 895

OR 140 (HWY 020)

Good

Over: THOMAS CREEK

00.18 MI W LAKEVIEW, Lake, OR

Built 2001 Load: 49.2 t ADT: 2,242

HUDSON PARK RD

Good

Over: BEAVER CREEK

Hudson Parcher Park, Columbia, OR

Built 2014 Load: 49.6 t ADT: 72

Main Street

Good

Over: Ochoco Creek

City of Prineville, Crook, OR

Built 2004 Load: 49.6 t ADT: 12,031

22 S 08 W 09.00:

Good

Over: SMITH RIVER

50 miles NE of Hwy 101 (M, Douglas, OR

Built 1966 Load: 49.6 t ADT: 50

22 S 09 W 14.00:

Good

Over: SMITH RIVER

49.6 miles NE of Hwy 101, Douglas, OR

Built 1966 Load: 49.6 t ADT: 50

32 S 08 W 10.00:

Good

Over: WEST FORK COW CREEK

2.5 miles W of Cow Creek, Douglas, OR

Built 1973 Load: 49.6 t ADT: 25

JACKSON-BUCKEYE

Good

Over: DEEP CUT CREEK

NO DATA ENTERED, Douglas, OR

Built 2019 Load: 49.6 t ADT: 150

Showing 7,351-7,400 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.