State profile · Above national median SD

Pennsylvania bridge safety

Condition ratings, load ratings, and structural-deficiency data for every public highway bridge in Pennsylvania — drawn straight from the FHWA National Bridge Inventory.

14,867
Public bridges
37.4%
Good condition
10.5%
Poor condition
10.5%
Structurally deficient

Total Bridges

14,867

Public highway bridges in Pennsylvania

Good Condition

37.4%

5,564 bridges rated 7-9

-12.6pp vs 50% benchmark

Poor Condition

10.5%

1,561 bridges rated 0-4

Structurally Deficient

10.5%

1,561 bridges flagged for repair priority

3.5pp vs national avg 7.0%

Pennsylvania vs national bridge condition

Pennsylvania — Good condition share 37.4%
National avg

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

Pennsylvania — Structurally deficient share 35.0%
National avg

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

Pennsylvania vs nearby ranks

Adjacent states on the structurally deficient leaderboard (lower share = better)

States are ranked by share of bridges flagged structurally deficient — the FHWA classification for any span where deck, superstructure, or substructure carries a condition rating of 4 or below. Lower percentages indicate stronger maintenance funding and inspection follow-through. States here sit immediately above and below Pennsylvania on the same metric.

26

Michigan

8.92% top marginal rate
Structure
Progressive
Burden @ $100K
$1,188

02

Alaska

10.12% top marginal rate
Structure
Progressive
Burden @ $100K
$909
Selected

42

Pennsylvania

10.50% top marginal rate
Structure
Progressive
Burden @ $100K
$14,867

38

North Dakota

10.84% top marginal rate
Structure
Progressive
Burden @ $100K
$4,242

22

Louisiana

11.00% top marginal rate
Structure
Progressive
Burden @ $100K
$12,699

Bridges Needing Most Attention in Pennsylvania

Six lowest-condition bridges in Pennsylvania, ranked by composite NBI rating. Each is inspected at least every 24 months.

All Bridges in Pennsylvania

Mt Eagle Trail Rd

Good

Over: Wiconisco Creek

S of SR209, E of SR325, Schuylkill, PA

Built 2020 Load: 34.7 t ADT: 400

SR 3019

Good

Over: WILSON CREEK

1.5 MI E OF ROCKWOOD, Somerset, PA

Built 2013 Load: 34.7 t ADT: 131

Lambertsville Rd

Good

Over: LAMBERTS RUN

0.3 MI S OF LAMBERTSVILLE, Somerset, PA

Built 2018 Load: 34.7 t ADT: 673

PA 31

Good

Over: TR.STONY CREEK

0.9 MILES WEST OF SR 160, Somerset, PA

Built 2022 Load: 34.7 t ADT: 2,353

Bear Run Trail

Good

Over: Carpenter Run

Tioga State Forest, Tioga, PA

Built 2020 Load: 34.7 t ADT: 10

S.R. 2009

Good

Over: TRIB TO SUSQUEHANNA RVR

VILLAGE OF WINFIELD, Union, PA

Built 2017 Load: 34.7 t ADT: 2,292

GADSBY ROAD

Good

Over: SOUTH SANDY CREEK

MINERAL TOWNSHIP, Venango, PA

Built 2012 Load: 34.7 t ADT: 50

SR 0221

Good

Over: NO. BRANCH TENMILE CREEK

MORRIS TOWNSHIP, Washington, PA

Built 2004 Load: 34.7 t ADT: 544

SR 2044

Good

Over: Trib to Pigeon Creek

INTERSECTION OF SR 2023, Washington, PA

Built 2007 Load: 34.7 t ADT: 1,576

SR 2011

Good

Over: PLUM RUN

13.25 MI S FROM US19, Washington, PA

Built 2008 Load: 34.7 t ADT: 781

SR 3034

Good

Over: Middle Creek

LAKE TWP .8M W TR 296, Wayne, PA

Built 2020 Load: 34.7 t ADT: 44

SR 0217

Good

Over: Loyalhanna Creek

DERRY TOWNSHIP, Westmoreland, PA

Built 1960 Load: 34.7 t ADT: 7,456

SR 0130

Good

Over: Brush Creek

3.2 mi W from SR 0066, Westmoreland, PA

Built 2012 Load: 34.7 t ADT: 9,327

SR 1010

Good

Over: TUNKHANNOCK CREEK

CLINTON TWP @ JCT TR 92, Wyoming, PA

Built 2013 Load: 34.7 t ADT: 513

Bairs Mill Road

Good

Over: Kreutz creek

1.4 Mi SW Wrightsville/Kr, York, PA

Built 2011 Load: 34.7 t ADT: 128

MENGUS MILL ROAD

Good

Over: PINEY CREEK

1.5 S.LITLTWN;PINEY CREEK, Adams, PA

Built 2021 Load: 35.0 t ADT: 600

MCLAUGHLIN RUN RD

Good

Over: MCLAUGHLIN RUN

1/2 MI. S.E. OF SR 50, Allegheny, PA

Built 2011 Load: 35.0 t ADT: 5,590

Library Road

Good

Over: Br. Piney Fork Creek

200' North of SR 3004, Allegheny, PA

Built 2021 Load: 35.0 t ADT: 10,129

Ohioville Rd

Good

Over: PAINTERS RUN

.4 MI.SW OF TWP.RD.603, Beaver, PA

Built 2018 Load: 35.0 t ADT: 879

SR 568

Good

Over: LITTLE MUDDY CREEK

SR568 OVER L.MUDDY CR., Berks, PA

Built 2005 Load: 35.0 t ADT: 4,510

SR 1017

Good

Over: SOUTH CREEK

2 MI N OF HERRICKVILLE, Bradford, PA

Built 2013 Load: 35.0 t ADT: 379

S.R. 4022

Good

Over: ORCUTT CREEK

VILLAGE OF WILAWANA, Bradford, PA

Built 2017 Load: 35.0 t ADT: 898

CREEK ROAD

Good

Over: LITTLE NESHAMINY CREEK

1.2 Mi W of PA263 3147-J3, Bucks, PA

Built 2021 Load: 35.0 t ADT: 400

PA 53

Good

Over: CLEARFIELD CREEK

0.8 MILE SOUTH OF PA 36, Cambria, PA

Built 2015 Load: 35.0 t ADT: 2,040

SR 4031 (OLD 219)

Good

Over: GHOST TOWN TRAIL

EBENSBURG BORO LINE, Cambria, PA

Built 2015 Load: 35.0 t ADT: 9,914

SR 2008

Good

Over: Pohopoco Ck

Parryville-Centre St., Carbon, PA

Built 2009 Load: 35.0 t ADT: 233

SR 1002

Good

Over: LITTLE MARSH CREEK

ROMOLA, Centre, PA

Built 2015 Load: 35.0 t ADT: 299

LENAPE ROAD

Good

Over: BENNETT'S RUN POND

.5 MI. N. U.S. 1 40B12, Chester, PA

Built 2011 Load: 35.0 t ADT: 15,236

SR 2024

Good

Over: LITTLE LAUREL RUN

2 MI NW PHILIPSBURG, Clearfield, PA

Built 2013 Load: 35.0 t ADT: 1,173

SR 322-US 322

Good

Over: LITTLE LAUREL RUN

1 MI E PHILIPSBURG, Clearfield, PA

Built 2021 Load: 35.0 t ADT: 10,529

SR 64-PA 64

Good

Over: BIG FISHING CREEK

LAMAR, Clinton, PA

Built 2019 Load: 35.0 t ADT: 6,382

SR 4012

Good

Over: HEMLOCK CREEK

10 MI SE OF JERSEYTOWN, Columbia, PA

Built 2011 Load: 35.0 t ADT: 98

S.R. 1033

Good

Over: LITTLE PINE CREEK

1.3 MI E OF BENDERTOWN, Columbia, PA

Built 2015 Load: 35.0 t ADT: 244

PA TPK (I-76)

Good

Over: T-456

West Pennsboro Twp., Cumberland, PA

Built 2012 Load: 35.0 t ADT: 21,474

LOCUST POINT RD

Good

Over: MILL RACE

1 MI.W. OF WM. GROVE, Cumberland, PA

Built 2017 Load: 35.0 t ADT: 908

PA 147; SR 0147

Good

Over: GURDY RUN

1.5 MI N OF HALIFAX, Dauphin, PA

Built 2017 Load: 35.0 t ADT: 6,189

SR 3014,E.PARK ROW

Good

Over: TROUT RUN

WATERFORD BORO, Erie, PA

Built 2014 Load: 35.0 t ADT: 1,295

SR 0062

Good

Over: LITTLE HICKORY CREEK

HICKORY TWP, Forest, PA

Built 2011 Load: 35.0 t ADT: 1,581

PA-16;W. Main St.

Good

Over: W Br Little Antietam Crk

Waynesboro, Franklin, PA

Built 2018 Load: 35.0 t ADT: 8,723

SR 0018

Good

Over: Wisecarver Run

0.5 mi N from SR 0021, Greene, PA

Built 2013 Load: 35.0 t ADT: 1,605

Township Road 880

Good

Over: GRAYS FORK

GRAY TOWNSHIP, Greene, PA

Built 2016 Load: 35.0 t ADT: 20

SR 2011

Good

Over: EAST BRANCH RICHARDS RUN

GERMANY NO.2, Indiana, PA

Built 1978 Load: 35.0 t ADT: 1,505

T-851 EAST RUN RD

Good

Over: LITTLE MAHONING CREEK

BTW T880 & T673, Indiana, PA

Built 1961 Load: 35.0 t ADT: 141

SR 0553

Good

Over: Dutch Run

ALVERDA NO.2, Indiana, PA

Built 2016 Load: 35.0 t ADT: 2,295

SR 1009

Good

Over: KYLE RUN

1.3mi S SR 830 Intersec, Jefferson, PA

Built 2012 Load: 35.0 t ADT: 398

PA 230; W.Main st.

Good

Over: Trib To Donegal Creek

ONE MILE W OF FLORIN, Lancaster, PA

Built 2021 Load: 35.0 t ADT: 9,779

MAIN STREET

Good

Over: LITTLE BEAVER CREEK

200' NORTH OF SR 0351, Lawrence, PA

Built 2013 Load: 35.0 t ADT: 818

FREW MILL RD

Good

Over: BIG RUN

.5 MI.W.TWP.RD.488, Lawrence, PA

Built 2016 Load: 35.0 t ADT: 697

SAVANNAH RD

Good

Over: MCKEE RUN

100' SOUTH OF SR 2012, Lawrence, PA

Built 2017 Load: 35.0 t ADT: 86

Chewton-Wurtemburg

Good

Over: Trib. to Beaver River

300' W. of Twp Rd 450, Lawrence, PA

Built 2017 Load: 35.0 t ADT: 485

Showing 8,701-8,750 of 14,867 bridges

Data sourced from the FHWA National Bridge Inventory (NBI), latest released cycle. See our methodology for details. Retrieved and formatted by PlainBridges Editorial.

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). A "structurally deficient" rating is a repair-priority signal, not a closure or unsafe-to-cross designation. Consult a qualified civil engineer before making decisions based on this data.