It happened around 7:30 a.m. on the CSX freight tracks near 6th and Main Streets in Darby Boro.
According to police, three males were walking along the tracks when the 11-year-old was struck by a train.
The injured boy was taken to Children's Hospital of Philadelphia where he is listed in stable condition.
Police are now trying to get a hold of the CSX surveillance tape.
Authorities are now looking at this as simply an accident.