Officer Justin Schlottman was headed to an accident scene when he ended up running off the Route 422 and hit two small storage sheds.
According to police, traffic in the area had halted for a fire truck, but the officer was unable to stop in time.
He is expected to make a full recovery.