The invention discloses a ranging enhancement method based on the received signal strength of multiple frequency bands. Firstly, a transmitting node and a target node are arranged, and for selected N specific frequency bands, a radio frequency receiver is used to measure the channel, and the received signal on each frequency band is collected. power, and record the transmitter-receiver real distance, and construct the sample sets under the visual distance scene and the non-visual distance scene respectively; respectively estimate the path loss index of each sub-band in the corresponding scene for the sample set, and calculate N The covariance matrix of the shadow fading effect obtained on the two frequency bands; the distance between the estimated transmitter and the receiver, the present invention considers the influence of the frequency factor on the path loss index, utilizes multi-band ranging, and adopts the path loss related to the frequency Index, combined with the covariance matrix of shadow fading in multiple frequency bands, estimates the distance between the target and the transmitter, reduces the problem of accuracy degradation caused by model mismatch, overcomes the shortcomings of large changes in received power, and improves ranging accuracy.