It happened near the intersection of East Lehigh Avenue and Emerald Street around 3 a.m., the department said.
The victim was using the crosswalk when a black SUV ran the red light and hit him, said police. He was dragged along for "several hundred feet" on the 1900 block of East Lehigh Avenue, they added.
Authorities said the 33-year-old pedestrian was pronounced dead at the scene minutes later. His name was not reported.
The driver was last seen speeding westbound on East Lehigh Avenue, police said.
Anyone with information is asked to call PPD at 215-686-8477 or submit an anonymous tip online.
Click here to follow Daily Voice Bristol and receive free news updates.