State profile · Below median Poor share

Colorado bridge safety

Condition ratings, load ratings, and Poor-condition data for every public highway bridge in Colorado, based on the FHWA National Bridge Inventory.

8,965
Public bridges
32.0%
Good condition
4.3%
Poor condition

Data updated May 2026

Total Bridges

8,965

Public highway bridges in Colorado

Good Condition

32.0%

2,865 bridges rated 7-9

-18.0pp vs 50% benchmark

Poor Condition

4.3%

387 bridges whose lowest applicable component is rated 0-4

-2.7pp vs national avg 7.0%

Colorado vs national bridge condition

Colorado - Good condition share 32.0%
National avg

Share of bridges rated 7-9 on the FHWA 0-9 scale (deck, superstructure, substructure all good).

Colorado - Poor-condition share 14.4%
National avg

Lower is better. Bar maxes at 30% (worst-state ceiling). National average sits at 7.0%.

Colorado 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 Colorado on the same metric.

TN

Tennessee

3.97% top marginal rate
Structure
Progressive
Burden @ $100K
$20,426

MD

Maryland

4.27% top marginal rate
Structure
Progressive
Burden @ $100K
$5,527
Selected

CO

Colorado

4.32% top marginal rate
Structure
Progressive
Burden @ $100K
$8,965

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

Bridges Needing Most Attention in Colorado

Six lowest-condition bridges in Colorado, ranked by the portal's composite display score. Inspection intervals are risk-based under current NBIS rules.

All Bridges in Colorado

MAPLE ST/CR HH.5

Poor

Over: LAMAR CANAL

JUST E OF CR 9, Prowers, CO

Built 1983 Load: 23.3 t ADT: 794

COUNTY RD 42.0

Poor

Over: FEEDER DITCH

JUST EAST OF CR 79, Las Animas, CO

Built 1980 Load: 23.4 t ADT: 100

WATER STREET

Poor

Over: CAMP CREEK

AT 31ST STREET, El Paso, CO

Built 1955 Load: 23.5 t ADT: 2,002

N Shields St-CR17

Poor

Over: Terry Lake Inlet Canal

0.5 Mi N of US Hwy 287, Larimer, CO

Built 1962 Load: 23.5 t ADT: 4,595

US 36 FR RD

Poor

Over: BOULDER CREEK SR

28th STREET IN BOULDER, Boulder, CO

Built 1952 Load: 23.6 t ADT: 1,264

SH 9 ML

Poor

Over: UP RR

S. EDGE OF KREMMLING, Grand, CO

Built 1942 Load: 23.6 t ADT: 3,500

US 50 ML

Poor

Over: FOUNTAIN CREEK

IN PUEBLO, Pueblo, CO

Built 1958 Load: 23.6 t ADT: 30,000

US 40 ML

Poor

Over: SHELTON DITCH

E edge of Hayden, Routt, CO

Built 1954 Load: 23.6 t ADT: 6,400

County Road 44

Poor

Over: Gilmore Ditch

0.7 Mi E of Co Rd 51, Weld, CO

Built 1981 Load: 23.6 t ADT: 2,095

BROADWAY

Poor

Over: LITTLE DRY CREEK

0.1 MI N OF US 285, Arapahoe, CO

Built 1935 Load: 23.8 t ADT: 31,496

SH 67 ML

Poor

Over: LONG GULCH CREEK

5 MI N OF WOODLAND PARK, Teller, CO

Built 1939 Load: 23.8 t ADT: 2,300

County Road 72

Poor

Over: New Cache La Poudre Cana

0.8 Mi E of Co Rd 47, Weld, CO

Built 1960 Load: 23.9 t ADT: 62

SH 105 ML

Poor

Over: DRAW

2.7 ME S OF JCT SH 67, Douglas, CO

Built 1938 Load: 24.1 t ADT: 2,600

US 6 ML

Poor

Over: FRENCHMAN CREEK

0.6 MI E OF JCT US 385, Phillips, CO

Built 1934 Load: 24.2 t ADT: 1,500

SH 67 ML

Poor

Over: DRAW

3.1 MI N OF JCT SH 24 ML, Teller, CO

Built 1939 Load: 24.2 t ADT: 3,700

SH 14 ML

Poor

Over: EATON DITCH

2.4 MI E OF US85 AT AULT, Weld, CO

Built 1941 Load: 24.4 t ADT: 2,400

TENNYSON ST

Poor

Over: CLEAR CREEK

.1 MI N OF 54TH AVE, Adams, CO

Built 1965 Load: 24.5 t ADT: 2,700

EXPLORADOR CALLE

Poor

Over: NIVER CREEK

NEAR CORONADO PKWY, Adams, CO

Built 1970 Load: 24.5 t ADT: 1,764

CALHOUN-BYERS

Poor

Over: BIJOU CREEK

0.40 MI N OF 72ND AVE, Adams, CO

Built 1965 Load: 24.5 t ADT: 165

LAREDO STREET

Poor

Over: HIGHLINE CANAL

.25 MI N OF COLFAX, Adams, CO

Built 1970 Load: 24.5 t ADT: 5,975

COLORADO BLVD

Poor

Over: LITTLE DRY CREEK

0.4 MI. S. OF ORCHARD RD, Arapahoe, CO

Built 1970 Load: 24.5 t ADT: 4,036

ORCHARD RD

Poor

Over: HIGHLINE CANAL

.3 MI WEST OF UNIV BLVD, Arapahoe, CO

Built 1965 Load: 24.5 t ADT: 10,077

DRY CREEK RD

Poor

Over: WILLOW CREEK

.1 MI E OF MONACO, Arapahoe, CO

Built 1972 Load: 24.5 t ADT: 3,964

FDR 660

Poor

Over: RIO BLANCO

12.2 MI ESE OF PAGOSA SPG, Archuleta, CO

Built 1960 Load: 24.5 t ADT: 73

COUNTY ROAD 166

Poor

Over: RUNNING CREEK

1.3 MI W OF COUNTY RD 13, Elbert, CO

Built 1978 Load: 24.5 t ADT: 120

COUNTY RD 75.1

Poor

Over: LEITENSDORFER ARROYO

.2 MI NE OF CR 36, Las Animas, CO

Built 1935 Load: 24.5 t ADT: 290

US 6 ML EBND

Poor

Over: STERLING CANAL NO 1

4.7 MI NE OF JCT SH 63, Logan, CO

Built 1941 Load: 24.5 t ADT: 2,150

CR 30.7 Vansway Dr

Poor

Over: Sterling No 1 Ditch

0.2 Mi W of Co Rd 39, Logan, CO

Built 1960 Load: 24.5 t ADT: 104

COUNTY ROAD 14

Poor

Over: CATLIN CANAL

.3 MI S OF SH 50, Otero, CO

Built 1956 Load: 24.5 t ADT: 90

CR 230/BURNT MILL

Poor

Over: STINKING ARROYO

12.5 MI SW OF PUEBLO, Pueblo, CO

Built 1972 Load: 24.5 t ADT: 69

Main St (CR 37.5)

Poor

Over: Union Ditch

0.7 Mi N of Weld CR 39, Weld, CO

Built 1950 Load: 24.5 t ADT: 2,205

County Road 54

Poor

Over: Big Thompson River

0.7 Mi E of Co Rd 13, Weld, CO

Built 1978 Load: 24.5 t ADT: 7,403

SH 59 ML

Poor

Over: COYOTE CREEK

21.8 MI NO OF JCT US 34, Yuma, CO

Built 1948 Load: 24.5 t ADT: 240

COUNTY ROAD 11

Poor

Over: OTERO CANAL

.4 MI S OF SH 50, Otero, CO

Built 1964 Load: 24.7 t ADT: 244

County Road 40

Poor

Over: Fossil Creek Res. Inlet

0.2 Mi E of Co Rd 9, Larimer, CO

Built 1969 Load: 24.8 t ADT: 1,627

US 6 ML

Poor

Over: DRAW

1.8 MI E OF JCT US 385, Phillips, CO

Built 1934 Load: 24.8 t ADT: 1,500

US 50 ML

Poor

Over: WILLOW CREEK

2.3 MI EAST OF LAMAR, Prowers, CO

Built 1936 Load: 24.8 t ADT: 2,600

County Road 63E

Poor

Over: Little Beaver Creek

4.7 Mi N of Co Rd 44H, Larimer, CO

Built 1972 Load: 24.9 t ADT: 86

I 70 ML WBND

Poor

Over: TIMBER CREEK

11.4 MI W OF EAGLE-SUMMIT, Eagle, CO

Built 1977 Load: 25.0 t ADT: 10,000

SH 300 ML

Poor

Over: CALIFORNIA GULCH

0.3 MI E OF JCT SH, Lake, CO

Built 1939 Load: 25.1 t ADT: 1,600

I 76 SERVICE RD

Poor

Over: LOST CREEK SR

JUST E OF ROGGEN, Weld, CO

Built 1936 Load: 25.1 t ADT: 135

COUNTY ROAD 123

Poor

Over: SIX MILE CREEK

4 MI E OF MACKENZIE AVE, Fremont, CO

Built 1960 Load: 25.2 t ADT: 873

FDR 250

Poor

Over: ALAMOSA RIVER

23.5 MI SSW OF DEL NORTE, Conejos, CO

Built 1953 Load: 25.3 t ADT: 79

I 270 ML WBND

Poor

Over: DAHLIA STREET

COMMERCE CITY, Adams, CO

Built 1968 Load: 25.4 t ADT: 46,500

US 350 ML

Poor

Over: LUNNING ARROYO

10.3 MI NE OF JCT US 160, Las Animas, CO

Built 1937 Load: 25.4 t ADT: 710

SH 96 ML

Poor

Over: UP RR, FOUNTAIN CRK

IN PUEBLO, Pueblo, CO

Built 1954 Load: 25.4 t ADT: 15,000

Co RD 42/42nd LN

Poor

Over: SIX MILE CREEK

1.2 MI S OF SANTE FE DR, Pueblo, CO

Built 1950 Load: 25.4 t ADT: 108

SH 94 ML

Poor

Over: BIG SPRING CREEK

2.5 MI E OF ELLICOTT, El Paso, CO

Built 1968 Load: 25.8 t ADT: 2,800

COUNTY ROAD 170

Poor

Over: EAST BIJOU CREEK

1.5 MILES W OF AGATE, Elbert, CO

Built 1919 Load: 25.9 t ADT: 14

I 70 ML

Poor

Over: HARLAN STREET

IN WHEATRIDGE, Jefferson, CO

Built 1967 Load: 25.9 t ADT: 92,000

Showing 8,751-8,800 of 8,965 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.