The invention discloses a satellite communication signal modulation identification method based on high-order cumulants and spectrum characteristics. The method includes the following steps of carrying out signal band-pass filtering, estimating carrier frequency, estimating the symbol rate, obtaining high-order cumulant parameters, identifying APSK or 16QAM signals, obtaining the number of spectral peaks of a quadratic spectrum, identifying BPSK or MSK signals, obtaining a quadruplicate spectrum, obtaining the number of spectral peaks of the quadruplicate spectrum, identifying pi / 4DQPSK signals, obtaining the number of spectral peaks of the quadratic spectrum of a base band, and identifying 6PSK, 8PSK, OQPSK, QPSK signals. According to the satellite communication signal modulation identification method, total blindness identification of a satellite communication signal modulation mode can be achieved, and the method is simple, easy to carry out and high in accuracy.