San Bernardino County, CA

1,465 public highway bridges

San Bernardino County Bridge Snapshot

San Bernardino County, California contains 1,465 public highway bridges in the FHWA National Bridge Inventory. Roughly 29.7% are rated “Good,” 36.5% “Fair,” 5.5% “Poor,” and 5.5% are classified as structurally deficient — the federal designation for spans whose deck, superstructure, or substructure has been rated 4 or below on the 0–9 NBI scale. Structurally deficient does not mean unsafe to cross; it means the bridge is on the priority list for repair or replacement.

Inspections in CA are conducted by certified engineers from the state Department of Transportation on a 24-month cycle, and results are reported back to the FHWA each spring. The list below shows every NBI-tracked bridge in the county, sorted by inventory load rating. Use the “Sort by” controls to surface the lowest-rated spans first, and click any row for full inspection history, traffic counts, and condition trends.

Source: FHWA National Bridge Inventory. See methodology for full definitions.

1,465
Total Bridges
29.7%
Good
5.5%
Poor
5.5%
Structurally Deficient

Condition Distribution

Good
29.7% (435)
Fair
36.5% (535)
Poor
5.5% (80)
SD
5.5% (80)

All Bridges (1,465)

NEW JERSEY ST

Poor

Over: MOREY ARROYO

0.45 MI N BARTON RD, San Bernardino, CA

Built 1933 Load: 13.6 t ADT: 3,475

MT VERNON AVE

Poor

Over: SANTA ANA RIVER

0.6 MI S OF RTE I-10, San Bernardino, CA

Built 1967 Load: 16.8 t ADT: 20,000

RIVERSIDE AVE

Poor

Over: UP RR RAIL YARD

0.1 MI S OF I-10, San Bernardino, CA

Built 1959 Load: 17.5 t ADT: 37,000

BROOKSIDE AVE

Poor

Over: MOREY ARROYO 2

0.31 MI NE TENNESSEE ST, San Bernardino, CA

Built 1950 Load: 17.5 t ADT: 20,000

PARK AV

Poor

Over: MISSION STORM DRAIN

0.1 MI E OF CALIFORNIA ST, San Bernardino, CA

Built 1935 Load: 18.1 t ADT: 300

INTERSTATE 40

Poor

Over: BLACK CYN WASH

08-SBD-040-R102.18, San Bernardino, CA

Built 1970 Load: 18.8 t ADT: 7,500

INTERSTATE 40

Poor

Over: BLACK CYN WASH

08-SBD-040-R102.18, San Bernardino, CA

Built 1970 Load: 18.8 t ADT: 7,500

WATERMAN AVE

Poor

Over: SANTA ANA RIVER

0.4 MI N OF I-10, San Bernardino, CA

Built 1948 Load: 19.1 t ADT: 30,542

LA CADENA DR

Poor

Over: SANTA ANA RIVER

1.5 MI SOUTH OF I-10, San Bernardino, CA

Built 1929 Load: 19.1 t ADT: 12,519

NAT TRAILS HWY

Poor

Over: KALMIA DITCH

11.8 MI E OF CRUCERO RD, San Bernardino, CA

Built 1930 Load: 19.1 t ADT: 235

STATE ROUTE 38

Poor

Over: HATHAWAY CREEK

08-SBD-038-26.58, San Bernardino, CA

Built 1967 Load: 21.4 t ADT: 2,500

BARTON RD

Poor

Over: UP RR & AMTRAK

0.5 MI W CALIFORNIA ST., San Bernardino, CA

Built 1972 Load: 21.4 t ADT: 24,760

BROOKSIDE AVE

Poor

Over: MOREY ARROYO 1

0.3 MI NE TENNESEE ST, San Bernardino, CA

Built 1950 Load: 21.4 t ADT: 20,000

NAT TRAILS HWY

Poor

Over: LAMEGO DITCH

4.3 MI E KELBAKER RD, San Bernardino, CA

Built 1930 Load: 22.4 t ADT: 502

JOHNSON ROAD

Poor

Over: CALIFORNIA AQUEDUCT

1.2 MI S OF PALMDALE RD, San Bernardino, CA

Built 1971 Load: 23.7 t ADT: 1,835

DEVORE ROAD

Poor

Over: KIMBARK CREEK

0.5 N/O INTERSTATE 215, San Bernardino, CA

Built 1959 Load: 24.3 t ADT: 7,500

INTERSTATE 40

Poor

Over: NEWTON WASH

08-SBD-040-R103.39, San Bernardino, CA

Built 1970 Load: 24.6 t ADT: 7,500

INTERSTATE 40 EB

Poor

Over: NEWTON WASH

08-SBD-040-R103.39, San Bernardino, CA

Built 1970 Load: 24.6 t ADT: 7,500

PUMALO ST

Poor

Over: DEL ROSA CHANNEL

0.1 MI E OF DEL ROSA AVE, San Bernardino, CA

Built 1950 Load: 25.6 t ADT: 3,300

OUTER HIGHWAY 10 S

Poor

Over: WILSON CREEK

0.1 MI N/W LIVE OK CYN RD, San Bernardino, CA

Built 1962 Load: 26.2 t ADT: 1,000

INTERSTATE 40

Poor

Over: HALFWAY HILLS WASH

08-SBD-040-R101.33, San Bernardino, CA

Built 1970 Load: 26.6 t ADT: 7,500

INTERSTATE 40

Poor

Over: HALFWAY HILLS WASH

08-SBD-040-R101.33, San Bernardino, CA

Built 1970 Load: 26.6 t ADT: 7,500

MILL ST

Poor

Over: TWIN WARM CREEK

0.15 MI W WATERMAN AVE, San Bernardino, CA

Built 1959 Load: 27.5 t ADT: 12,024

INTERSTATE 40 EB

Poor

Over: WILLOW SPRINGS WASH

08-SBD-040-R77.37, San Bernardino, CA

Built 1972 Load: 28.8 t ADT: 8,500

INTERSTATE 40 WB

Poor

Over: WILLOW SPRINGS WASH

08-SBD-040-R77.39, San Bernardino, CA

Built 1972 Load: 29.5 t ADT: 8,500

INTERSTATE 40

Poor

Over: BLOOM WASH

08-SBD-040-R11.45, San Bernardino, CA

Built 1968 Load: 30.5 t ADT: 19,500

VISTA RD

Poor

Over: MOJAVE RIVER

0.6 MI W OF NAT TRA HWY, San Bernardino, CA

Built 1968 Load: 31.1 t ADT: 6,650

INTERSTATE 40 WB

Poor

Over: BNSF RY & AMTRAK

08-SBD-040-R107.56, San Bernardino, CA

Built 2006 Load: 32.4 t ADT: 7,500

INTERSTATE 40

Poor

Over: MACDONALD WASH

08-SBD-040-R94.37, San Bernardino, CA

Built 2007 Load: 32.4 t ADT: 13,600

FAIRWAY DRIVE

Poor

Over: WARM CREEK

0.5 MI W OF RTE I-215, San Bernardino, CA

Built 1973 Load: 32.4 t ADT: 4,000

FOURTH ST

Poor

Over: LITTLE CREEK OVERFLOW

0.25 MI E OF RTE 66, San Bernardino, CA

Built 1973 Load: 32.4 t ADT: 8,500

YUCCA ST

Poor

Over: BNSF RY, AMTRAK, & UP RR

0.3 MI N OF MAIN ST, San Bernardino, CA

Built 1970 Load: 32.4 t ADT: 3,100

OAK GLEN ROAD

Poor

Over: WILSON CREEK

0.2 MI W/O BRYANT ST, San Bernardino, CA

Built 1999 Load: 32.4 t ADT: 13,709

ROCK SPRINGS ROAD

Poor

Over: MOJAVE RIVER

.9 MI E ARROWHEAD LK RD, San Bernardino, CA

Built 2005 Load: 32.4 t ADT: 12,780

ORANGE SHOW ROAD

Poor

Over: TWIN WARM CREEK CHANNEL

0.5 MI W. OF WATERMAN AVE, San Bernardino, CA

Built 1999 Load: 32.4 t ADT: 13,607

ROUTE 40 W BOUND

Poor

Over: NEBO STREET

08-SBD-040-R4.71, San Bernardino, CA

Built 1964 Load: 32.7 t ADT: 9,850

INTERSTATE 40

Poor

Over: MCGINLEY WASH

08-SBD-040-R104.22, San Bernardino, CA

Built 1970 Load: 32.7 t ADT: 7,500

INTERSTATE 40

Poor

Over: MCGINLEY WASH

08-SBD-040-R104.22, San Bernardino, CA

Built 1970 Load: 32.7 t ADT: 7,500

INTERSTATE 40

Poor

Over: WOODS WASH

08-SBD-040-R104.89, San Bernardino, CA

Built 1970 Load: 33.0 t ADT: 7,500

INTERSTATE 40 WB

Poor

Over: GRANITE MOUNTAIN WASH

08-SBD-040-R76.50, San Bernardino, CA

Built 1972 Load: 33.0 t ADT: 16,500

RIVERSIDE AVENUE

Poor

Over: SANTA ANA RIVER

3.1 MI S RTE I-10, San Bernardino, CA

Built 1978 Load: 33.0 t ADT: 13,550

INTERSTATE 40

Poor

Over: WOODS WASH

08-SBD-040-R104.90, San Bernardino, CA

Built 1970 Load: 33.4 t ADT: 7,500

INTERSTATE 40 EB

Poor

Over: WEST LUDLOW WASH

08-SBD-040-R49.71, San Bernardino, CA

Built 1968 Load: 35.0 t ADT: 8,250

INTERSTATE 40 WB

Poor

Over: WEST LUDLOW WASH

08-SBD-040-R49.71, San Bernardino, CA

Built 1968 Load: 36.6 t ADT: 8,250

INTERSTATE 40

Poor

Over: BLIND HILLS WASH

08-SBD-040-R100.45, San Bernardino, CA

Built 1970 Load: 36.6 t ADT: 7,500

INTERSTATE 40

Poor

Over: BLIND HILLS WASH

08-SBD-040-R100.48, San Bernardino, CA

Built 1970 Load: 36.9 t ADT: 7,500

RIALTO AVE

Poor

Over: LYTLE CREEK

1 MI W OF I-215, San Bernardino, CA

Built 1973 Load: 36.9 t ADT: 7,150

INTERSTATE 40

Poor

Over: BADGER WASH

08-SBD-040-R75.50, San Bernardino, CA

Built 1972 Load: 37.3 t ADT: 16,500

LIVE OAK CYN RD

Poor

Over: LIVE OAK CREEK

2.0 MI SW'LY OF I-10, San Bernardino, CA

Built 1970 Load: 39.5 t ADT: 2,200

INTERSTATE 15 SB

Poor

Over: WHEATON WASH

08-SBD-015-173.84L, San Bernardino, CA

Built 1963 Load: 39.9 t ADT: 18,500

Related

Data sourced from official U.S. government datasets. See our methodology for details. Retrieved and formatted by PlainBridges Editorial