LEACH protocol is a classical algorithm for distributed cluster networks in wireless sensor networks.But the problems such as uneven energy consumption and premature death of nodes are more serious.An improved LEACH-EDP protocol based on partition and energy-distance factor is proposed in this paper.The threshold function of cluster head election is optimized by residual energy and distance correction coefficient.A partitioning policy is used in the protocol.The weights of various gain parameters are adjusted according to the region.The simulation results show that compared with the traditional LEACH protocol, the death node of LEACH-EDP protocol was delayed by 79.5%, and the network death time was delayed by 57.4%.