Police say an alleged drunk driving hit a Hamburg Township officer as he sat on the side of the road during a traffic stop.