More News:

June 30, 2026

Freight train derails in Bensalem near Neshaminy Falls station

A total of 16 railcars overturned, including 2 with hazardous materials, but there is no threat to the public, officials say.

Investigations Accidents
Bensalem Train Derailment Thom Carroll/for PhillyVoice

Bensalem police are investigating the derailment of a freight train in the area between Street Road and Neshaminy Falls Train Station on Tuesday afternoon.

A CSX freight train derailed in Bensalem Township on Tuesday afternoon, prompting authorities to advise nearby residents to shelter in place during an investigation of the overturned railcars.

The crash happened around 2:15 p.m. when an eastbound freight train pulling 72 cars derailed between Street Road and Neshaminy Falls Train Station, Bensalem Police Chief William McVey said at a news conference. A total of 16 railcars overturned, including two that were carrying hazardous materials.


MORE: Exton Square Mall abruptly closing stores with redevelopment plan still in legal limbo

"Thankfully, they were not leaking at this time," McVey said. "It is deemed safe. There's no threat to public safety. The initial threat was that there could have been a leak of the hazardous material train cars."

There were no passengers on board the train and no injuries were reported. 

CSX owns freight tracks that run parallel to SEPTA's West Trenton Line, which has been suspended amid the investigation and cleanup. Aerial footage from 6ABC's Chopper 6 showed a pileup at the scene.

McVey did not disclose specifics about the hazardous materials on two of the train cars, but said one has an alcohol substance in it and the other contains an acid. 

"In an abundance of caution, we evacuated the immediate area residents on Grove Avenue, businesses of Al's Auto, and some of the homes on Old Lincoln Highway, and we had others shelter in place until we could make that determination," McVey said. 

The investigation is being handed over to CSX police, who will search for the cause of the derailment and clean up the site.

"CSX crews are currently on scene and working as safely and quickly as possible to restore the impacted site," the freight company said in a statement. 

Bensalem police said Bristol Road will remain closed from Old Lincoln Highway to Brownsville Road until the area has been cleared.

"Our goal is to get this moving as quick as we can, so we can not only have the freight trains back up and moving, but also open the rails up for the SEPTA regional line again," McVey said.