A method for assessing electrocardiogram signal quality, the method comprising: receiving heartbeat analysis data that is obtained by processing electrocardiogram monitoring data outputted by an electrocardiogram monitoring device (110); extracting position information and width information of a QRS wave group in the heartbeat analysis data (120); extracting an RR interval signal between two adjacent QRS wave group signals (130); performing QRS wave group signal cancellation processing on the RR interval signal to obtain an RR interval signal for which the QRS wave group signal is removed (140); filtering the RR interval signal of the QRS wave group signal, and performing envelope calculation on the filtered signal to obtain the average power of a noise signal of the RR interval signal for which the QRS wave group signal is removed (150); obtaining a signal quality evaluation parameter according to the average power of the noise signal and the power of the QRS wave group signal (160). By means of the present method, the quality of an electrocardiogram detection signal may be accurately estimated, automatically analyzing and providing accurate and effective signal quality evaluation for an electrocardiogram.