It happened around 11:40 Saturday morning on the 2700 block of North Broad Street.
Authorities say the victim, a man in his 50s, was struck by a vehicle travelling northbound.
The victim was pronounced dead at the scene.
Police say the driver of the striking vehicle did stop at the scene.
The area near the accident was closed as officers investigated and cleared the scene.