The signal processing unit (31) of the blood pressure estimation device (1) acquires a pulse wave propagation time for acquiring a pulse wave propagation time based on the pulse wave signal and the electrocardiogram signal detected by the photoelectric pulse wave sensor (20) The blood pressure is estimated on the basis of the relationship between the pulse wave propagation time and the blood pressure, which has been determined in advance, and the time counting part (342) which measures the elapsed time after the acquisition of the pulse wave propagation time is started. And a blood pressure estimation unit (344). The photoelectric pulse wave sensor (20) is arranged to be in contact with the neck at a position deviated from immediately above the carotid artery of the user when the pulse wave propagation time is acquired, and the blood pressure estimation unit (344) The blood pressure is estimated after the elapsed time has reached a predetermined time or more.血圧推定装置(1)の信号処理部(31)は、光電脈波センサ(20)により検出された脈波信号と心電信号とに基づいて、脈波伝播時間を取得する脈波伝播時間取得部(330)と、脈波伝播時間の取得が開始されてからの経過時間を計時する計時部(342)と、予め定められている脈波伝播時間と血圧との関係に基づいて血圧を推定する血圧推定部(344)とを備える。光電脈波センサ(20)は、脈波伝播時間が取得される際に、使用者の頸動脈直上から外れた位置において頸部と接触するように配置され、血圧推定部(344)は、計時された経過時間が所定時間以上となった後に血圧を推定する。