The accident occurred around 3:55 p.m. at the intersection of 24th and Moore streets.
Police say the officer's car hit a parked vehicle.
Medics transported the officer to the Hospital of the University of Pennsylvania in stable condition.
He is expected to be treated and released.
Police are investigating the circumstances.