It happened around 8:30 Saturday night near 5th and Fitzgerald streets.
Authorities say the young boy was struck by a silver Dodge van.
The victim was taken to Children's Hospital of Philadelphia where he died an hour later.
The driver of the vehicle did stop at the scene.
Police continue to investigate.