Freight train derails in Bensalem, shelter-in-place issued

Published June 30, 2026 3:01 PM EDT

A shelter-in-place order has been issued in Bensalem Township, Pennsylvania after a freight train derailed Tuesday afternoon. 

What we know:

The derailment happened around 2 p.m. between Street Road and the Neshaminy Falls train station. 5-10 freight cars reportedly derailed and were left strewn across the tracks.

Authorities in Bensalem issued a shelter-in-place order for residents as police, fire, emergency medical services and hazmat teams responded to the scene. 

What we don't know:

Officials say the contents of the train cars that derailed are still being assessed. Residents are urged to shelter in place and stay away from the scene in the meantime. 

The Source: Information from Bensalem Township Police. 

Bucks CountyCrime & Public Safety