Node position technology is an internal demand of wireless sensor network, however, in most project account; it’s hard to obtain the nodes' exact position because of uncontrollability in the network deployment process. For this purpose, an improved self-correcting location algorithm which based on RSSI multilateral ranging was proposed in this paper. Other than the primary multilateral localization algorithm, a correcting node which adjacent to the blind node was imported into the pending location region. The main function is to reduce the influence caused by unilateral ranging error in the calculation of multilateral positioning and improves the positioning precision. Detailedly introduced the principle of self-correcting location algorithm, moreover, in order to check the improved algorithm’s location performance, a back testing was done via CC2430/CC2431 wireless nodes. Test results show that improved algorithm enhances the system’s accuracy and stability.