Police say Terrell Lee, 41, was traveling northbound on Torresdale Avenue when he struck a 44-year-old female officer.
"According to witnesses, her body was launched about 10 feet," said Philadelphia Chief Inspector Scott Small.
Lee then fled the scene immediately after hitting the officer, investigators said.
Responding officers spotted the alleged striking vehicle, a black Chevy Malibu, near Cottman Avenue. It had a smashed front windshield and a missing side-view mirror -- damage consistent with the hit-and-run.
Lee was quickly taken into custody. He is being charged with DUI and related offenses.
According to the Philadelphia District Attorney's Office, Lee's license was suspended at the time of the incident due to a 2021 DUI case in Delaware County. He also has an open aggravated assault case in Montgomery County.
The officer, a 12-year veteran assigned to the 15th District, was transported to an area hospital for minor injuries.