BridgeReportCard
HomePennsylvania › Allegheny County

Bridge conditions in Allegheny County, Pennsylvania

1,296 inventoried bridges · 120 rated poor · 2025 National Bridge Inventory

United States Bridge Conditions2025 National Bridge Inventory, FHWACompiled

Allegheny County tracks close to typical: 120 of its 1,296 inventoried bridges (9.3%) are rated poor, against a national rate of about 7%.

Good 29.9% · Fair 60.8% · Poor 9.3% of 1,296 bridges

Bridges rated poor

Every bridge in the county with a poor rating, busiest first. Poor means a major component is rated 4 or lower on FHWA's 0-9 scale; it is a repair flag, not a closure notice.

BridgeBuiltVehicles/dayCondition
Parkway East over Old Wm Penn Hwy Leak Run196252,457Poor
Mcknight Rd over Babcock Blvd Girdys Run194650,212Poor
Pa Turnpike (I-76) over Plum Creek195238,689Poor
Pa Tpk (I-76) over T-911195238,689Poor
Kennywood Blvd over Union RR Thompson Run192822,325Poor
Blvd of the Allies over CSX RR & Bike Trail193821,211Poor
N Ave&brighton Rd over N-s Rr-allegheny Park190521,000Poor
Panther Hollow Rd over Overlook Drive198821,000Poor
Connor Rd over Pat Trolley # 9830198320,817Poor
Ramp A Tarentum Br over 4TH Ave Rampd NS RR195218,420Poor
Mckeesport Blvd over Union Railroad196018,051Poor
Old William Penn over Thompson Run192416,904Poor
Painters Run Rd over Painters Run195515,049Poor
South Negley Av over N-s RR & Pat Ebusway192415,000Poor
Eighth Ave over Homestead Run194013,386Poor
Brighton Heights over Verner Avenue193013,100Poor
Beaver Grade Rd over Montr Trlwy & Montour R196012,698Poor
SR 0050 EB WB over Pgh & Ohio Railway196512,456Poor
Mcardle Rdwy Rd over Sycamore Street198311,000Poor
Mcardle Rdwy Rd over Hillside192911,000Poor
Herron Av over Nsrc CSX & Busway198010,900Poor
Ramp S over Ramp R 02266 Rps. Forbes195210,761Poor
Broadway Av over Dirty Camp Run192910,576Poor
Clinton Ave over N. Br. of Robinson Run194210,401Poor
Summit Park Drive over Montour Trail & Run198910,000Poor
Rp B From W Carson over SR 0837 NB SB19599,038Poor
Maple Av over Monroeville Avenue19648,563Poor
Kenmawr Ave Rmp Rd over Fleet Street19518,381Poor
Larimer Av over Washington Blvd (rt 8)19128,000Poor
Saltsburg Rd over Plum Creek19577,708Poor
Universal Rd over Plum Creek Upper Branch19827,662Poor
Maple Spring Dr over Catfish Run19366,959Poor
SR 8 NB over RT.28 Railroad Local St.19606,859Poor
E Liberty(sb) Bl over Pedestrian Walkway19686,635Poor
Wible Run Rd over Wible Run Creek19876,583Poor
Twenty Eighth St over N-s RR /pat/sassafras St19316,500Poor
Glassport Road over Wylie Run19056,411Poor
Mcclaren Road over Branch of Montour Run19486,349Poor
Mcclaren & Main St over Branch Montour Run19486,349Poor
Ramp R over Ramp S E F and Brady St19566,310Poor
River Av over Three Rivers Heritage Tr19396,000Poor
Frazier St over Csx/av RR Saline St19156,000Poor
Ramp-e to 79 NB over Nev. Is. Ramp to NB 7919725,865Poor
Swindell Br over I279 Hov Ramp G East St19305,700Poor
Ramp A over Adj. West Carson Street19595,353Poor
Allegheny River Bl over Plum Creek19375,300Poor
Mall Entrance over Business 2219705,242Poor
Wall Av over Dirty Camp Run19005,000Poor
Jacks Run Rd over SR027919864,631Poor
Monongahela Road over Beckets Run19154,603Poor
L.dr.crk.valley Rd over Little Deer Creek19404,584Poor
Lincoln Av over Girtys Run19114,500Poor
Grant Avenue over Girtys Run19144,500Poor
Lincoln Av over Girtys Run19154,000Poor
Washington Av over N-s RR Waverly Ave Pat19074,000Poor
West Carson St over Chartiers Creek19253,756Poor
Mclaughlin Run Rd over Mclaughlin Run19003,740Poor
Streets Run Road over Streets Run19803,628Poor
Ltl Deer Creek Rd over Little Deer Creek19393,495Poor
Grant St over Robinson Run19803,469Poor
Main Street over Montour Run19503,416Poor
Bakerstown Rd over Little Bull Creek19003,323Poor
Ramp-two Rd over CSX (3RIV)& Pacific Ave19493,300Poor
Presto Sygan Road over Branch Millers Run19423,268Poor
Steen Rd over Chartiers Crk Flood Chan19723,215Poor
Clinton Rd over Br.north Br.robinson Run19533,058Poor
Northgate Dr over Brush Creek19293,000Poor
Elizabeth St over CSX RR Gloster St19003,000Poor
Ramp H over Cliff Street19352,619Poor
Trumbull Dr over W & Le Railroad19562,500Poor
Ft Duq to 10 St over Ramp D & Alleg. River19682,134Poor
Milltown Road over Bodines Run19362,080Poor
Spring Hill Rd over N-s Rr/r-r St/creek19152,002Poor
Frey Rd over Thompson Run19061,997Poor
Buena Vista Rd over Wildcat Run19381,985Poor
Santiago Road over Montour Run19551,952Poor
Baileys Run Rd over Days Run18901,899Poor
Pineview Drive over Gillespie Run19301,747Poor
Lowrie St over Rialto Street19001,650Poor
Killarney Dr over Saw Mill Run19551,500Poor
Shaler St over Saw Mill Run Creek19001,350Poor
East Main Street over Chartiers Creek19341,200Poor
Ramp NO.1 Rd over CSX RR (3 River Railway)19451,138Poor
Cochrans Mills Rd over Lick Run Creek19011,115Poor
Pleasantville Road over Little Bull Creek19721,033Poor
Klopfer St over Girtys Run19151,000Poor
Coroapolis Imperia over Mcclarens Run1940944Poor
Abers Creek Rd over Abers Creek1893850Poor
Old Freeport Road over Sycamore Run1982825Poor
Mission St over Gomer and Greely Streets1939650Poor
Mission St over South 21ST Street1939650Poor
Pangburn Hollow Rd over Perry Mill Run1979582Poor
Penneman Drive over Fallen Timber Run1951500Poor
Clearview Rd over Gourdhead Run1930500Poor
Cavitt Rd over Abers Creek1987500Poor
Maple Avenue over N Charles Street1929400Poor
Booker St over Pucketa Creek1965366Poor
Milroy St over I-279(LR 1021)NB Sb&hov1986300Poor
Main St over Robinson Run1920300Poor
California Hollow over Montour Run1930300Poor
Old Williampenn Hw over Thompson Run Creek1900300Poor
Ella Hollow Rd over Br.beckets Run1926282Poor
Mill St over Bull Creek1989250Poor
T717 Donnelleville over Little Bull Creek1920221Poor
Penn Oak Street over Fallen Timber Run1948200Poor
N-park Ice Rink Rd over Pine Creek North Fork1965192Poor
Thompson Rd over Bull Creek1894155Poor
Taylor Ave over Dirty Camp Run1910100Poor
Creek St over Whitaker Creek199375Poor
Pink House Rd over Little Sewickley CR SB192051Poor
Corley St over Streets Run Creek195150Poor
Fremont St over Girtys Run191150Poor
Calera St over Streets Run Creek193147Poor
Timberland Av over Saw Mill Run Creek190930Poor
Bridge St. over Thoms Run199025Poor
Alexander St over Saw Mill Run192420Poor
Old Paintersrun Rd over Painters Run18995Poor
Hans Rd over Robinson Run N Branch1945Poor
Ansonia Pl over Saw Mill Run1925Poor
Versailles Av over Ravine Street1972Poor

Busiest bridges in the county

BridgeBuiltVehicles/dayCondition
Penn Linc Pw over Buswy Arch Bell Poc RR195299,372Fair
Penn Linc Pw over SR50 Wle RR Chartiers Ck195099,372Fair
Penn Lincoln Py over Campbells Run197296,254Fair
Parkway West over Campbells Run Road197396,254Good
SR 0279 NB SB over Suffolk St.198788,452Fair
Penn Lincoln Pw over Whiskey Run Bell Rd195387,163Fair
376 Eb-wb over Poplar Avenue195287,163Good
Parkway West over Saw Mill Run195286,514Fair
Penn Lincoln Pkwy over Banksville Rd. S.B.195385,962Good
I-376 over CSX RR Swineburn Frazier195185,678Fair

Source: FHWA National Bridge Inventory, 2025. Counts cover inventoried highway bridges over 20 feet; ratings are reported by the state DOT.

All of Pennsylvania: Pennsylvania bridge conditions by county · every download on the data page.

Background: how bridge ratings work · what "poor" and "structurally deficient" actually mean · how often bridges are inspected.