The blood pressure estimation device (1) includes a detection unit (10) that detects a first parameter that represents a cycle length that is the length of a heartbeat cycle of a living body, and a flow path in which a plurality of containers that are elastically deformed are connected in a ring shape. A change in the volume of at least one of the plurality of containers with respect to time in a mathematical model representing blood flowing through the circulatory system of the living body is determined based on the detected first parameter. And a processing unit (20) for estimating the pressure of the blood based on the determined change and the mathematical model.血圧推定装置(1)は、生体の心拍の周期の長さである周期長を表す第1パラメータを検出する検出部(10)と、弾性変形する複数の容器が環状に連結された流路を流れる流体によって、上記生体の循環器系を流れる血液を表す数理モデルにおける、上記複数の容器のうちの少なくとも1つの容器の容積の時間に対する変化を、上記検出された第1パラメータに基づいて決定し、上記決定された変化と、上記数理モデルと、に基づいて、上記血液が有する圧力を推定する処理部(20)と、を備える。