The embodiment of the invention discloses a processing method and device for preventing ping-pong handover, and the method comprises the steps: obtaining the current cell state information after receiving a handover completion message sent by a terminal, and obtaining the current first position information of the terminal if judging that the cell state information meets a preset condition; After ameasurement report sent by the terminal is received, if it is judged that the switching cell is in the penalty list of the target cell, current second position information of the terminal is obtained; Further determining the moving distance of the terminal; And if it is judged that the moving distance is within the preset range, not allowing the terminal to be switched to the switching cell so asto prevent ping-pong switching. The position information of the terminal when switching is completed and the terminal is to be switched to other cells is acquired, the moving distance of the terminalis calculated, when the moving distance is within the preset range, the terminal is not allowed to be switched to other cells, the judgment process is simple, different test scenes can be effectivelydistinguished, ping-pong switching is inhibited, and misjudgment conditions are reduced.