San Bernardino County, CA

1,465 public highway bridges

San Bernardino County Bridge Snapshot

According to the Federal Highway Administration's 2024 National Bridge Inventory, San Bernardino County, California contains 1,465 public highway bridges. Roughly 29.7% are rated “Good,” 36.5% “Fair,” and 5.5% “Poor.” Poor means the lowest applicable deck, superstructure, substructure, or culvert rating is 4 or below on the 0–9 NBI scale. It is a condition category, not a live safety or closure decision.

Responsible agencies inspect covered bridges on risk-based intervals under current NBIS rules and submit inventory data to FHWA annually. The list below shows every NBI-tracked bridge in the county. Use the “Sort by” controls to change the ordering, and click any row for its reported inspection date, traffic count, and condition fields.

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

1,465
Total Bridges
29.7%
Good
36.5%
Fair
5.5%
Poor Condition

Condition Distribution

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

All Bridges (1,465)

NAT TRAILS HWY

Poor

Over: ECKSY DITCH

1.30 MI E OF ESSEX RD, San Bernardino, CA

Built 1930 Load: 12.3 t ADT: 502

NAT TRAILS HWY

Poor

Over: ALBRO DITCH

13.8 MI E KELBAKER RD, San Bernardino, CA

Built 1930 Load: 12.6 t ADT: 502

NAT TRAILS HWY

Poor

Over: AVILLA DITCH

0.50 MI E OF ESSEX RD, San Bernardino, CA

Built 1930 Load: 13.6 t ADT: 502

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

SECOND STREET

Poor

Over: HISTORIC WARM CREEK

0.1 MI E ARROWHEAD AVE, San Bernardino, CA

Built 1965 Load: 26.9 t ADT: 20,400

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

EAST RANGE RD

Poor

Over: STORM DRAINAGE

0.70 MI E OF FLAGPOLE MSR, San Bernardino, CA

Built 2011 Load: 32.7 t ADT: 100

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
Data sourced from official public datasets. See our methodology for details. Retrieved and formatted by PlainBridges

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.