While the load variations within the low speed rotor systems affect the operating conditions and mechanical properties, they may also provide information on machine faults. Therefore, load recognition is of great significance in operational monitoring for detecting early warning signs of failure and diagnosing faults. In this paper, five types of typical loads in a low-speed rotor system are qualitatively analyzed. Moreover, a method is presented based on the vibration signals from a low-speed rotor system using the ensemble empirical mode decomposition (EEMD), energy feature extraction, and backpropagation neural network (BPNN). A low-speed rotor test bench was designed and manufactured for load recognition and an experiment was set up based on certain load characteristics. Loading tests for five representative categories were conducted and various vibration signals were collected simultaneously. The EEMD was shown to eliminate the mode mixing seen in traditional EMD, which resulted in a clear decomposition of the signal. Finally, the characteristics were imported into a BPNN after energy feature extraction, and the different types of load were accurately recognized. Comparing the experimental results to existing data, a total recognition rate of 92.38% was achieved, demonstrating that the proposed method is both reliable and efficient.