The accident was reported around 5:00 p.m. at State and Miller roads in Upper Darby.
Police say the officer was responding to a call of a stolen vehicle when his patrol car was hit by another vehicle.
The officer is being treated at Delaware County Memorial Hospital for non-life-threatening injuries.
DUI charges are pending against the suspect.