ABSTRACT A blood pressure estimation apparatus includes: a pulse wave measurement unit (110) that measures a pulse wave signal of a user; an electrocardiogram signal measurement unit (120) that measures an electrocardiogram signal of the user; and a processing circuit (101) that estimates a blood pressure value of the user by using the pulse wave signal of the user and the electrocardiogram signal of the user, wherein the processing circuit (101) (a) acquires a pulse wave signal feature by using the pulse wave signal of the user, (b) acquires an electrocardiogram signal feature by using the electrocardiogram signal of the user, (c) acquires a pulse wave propagation time by using the pulse wave signal of the user and the electrocardiogram signal of the user, (d) selects a blood pressure group indicative of a relationship between a pulse wave propagation time and blood pressure of the user by using the pulse wave signal feature, the electrocardiogram signal feature, and the pulse wave propagation time, and (e) estimates the blood pressure value of the user by using the blood pressure group, the pulse wave signal feature, the electrocardiogram signal feature, and the pulse wave propagation time.