An electrocardiogram analysis apparatus includes: an electrocardiogram signal inputting section to which electrocardiogram signals of measurement electrodes attached to a subject are input; a mistaken attachment determining section which, by using the input electrocardiogram signals, determines whether the measurement electrodes are mistakenly attached or not; an outputting section which, if it is determined that the measurement electrodes are mistakenly attached, notifies of mistaken attachment of the measurement electrodes; and an electrocardiogram data storing section which, in a case where there is an input indicative of confirmation of the notification, stores information indicating that the measurement electrodes have been checked, together with the input electrocardiogram signals, and, in a case where there is not an input indicative of confirmation of the notification, stores information indicating that the measurement electrodes have not been checked, together with the input electrocardiogram signals.