The invention discloses a hierarchical k-best spherical decoding method and device. The method comprises the following steps: S0, inputting original data; s1, eliminating inter-block interference; s2,applying matched filtering and noise whitening to the signal after inter-block interference elimination; s3.1, estimating the prior condition probability of the current search path; s3.2, updating amapping value of the path; s4, updating the metric value of the legal path; s5, replacing the data in the storage unit; s6, performing detecting; s7, performing detecting; s8, correcting the metric value of the path; s9, outputting a result. The device comprises an interference elimination module, an online legality inspection module, a metric updating module, a cyclic detection module, a metric correction module, a soft demodulation output module and the like. Based on a width-first strategy in spherical decoding, the search space is greatly reduced, the calculation complexity is greatly reduced, and illegal nodes are effectively eliminated, so that the bit error rate is reduced, and the error code diffusion is inhibited.