Abstract Resonance demodulation is one of the most effective methods for rolling bearing fault diagnosis. However, the selection of the proper demodulation frequency band (DFB) has always been considered as a substantial challenge. Although many popular DFB selection methods have been developed, such as fast Kurtogram (FK), Protrugram, and Autogram, they would suffer unsatisfactory performance degradation when encountering random impulsive noise or cyclostationary noise. Therefore, this paper proposes a novel DFB selection method called Losengram to address this problem. In the proposed method, a robust sub-band indicator, localized square envelope spectrum kurtosis, is designed to evaluate the fault information in a sub-band. With this indicator, the interferences of random impulsive noise and cyclostationary noise could be suppressed well. Besides, in order to circumvent the various adverse effects incurred by the utilization of a multi-rate finite impulse response filter bank, a frequency-domain sub-band filtering strategy is presented to filter the divided sub-bands in a 1/3-binary tree structure. The effectiveness of the proposed method is tested on both simulated and experimental signals, and the results show that it has a superior performance than the FK, Protrugram, as well as Autogram.