The invention relates to a distance correction weighted centroid localization method based on reception signal intensity optimization and aims to realize precise localization through moving an unknown node in a complex indoor environment. The method comprises steps that RSSI signal processing optimization strategies are comprised, that is, a Gauss mean value mixing filtering model is utilized to optimize an RSSI value, a problem of severe jittering existing in the RSSI value is solved, and a more reliable and reasonable RSSI value is acquired; timely beacon node combination is carried out, that is, the smallest four nodes are selected by utilizing a bubble sorting method from small to large to carry out combination localization; whether two circles in the combination intersect is determined, if not, a distance correction scheme is utilized to carry out optimization, and fault tolerance capability, adaptability and localization precision of the localization algorithm are improved; a four-side weighted centroid localization algorithm is utilized to carry out timely localization, and the position information of the unknown node is acquired. Through the method, localization precision is improved through the optimized localization method, stronger adaptability and higher fault tolerance capability are realized, and the method is suitable for realizing application and popularization in the complex indoor environment.