blood pressure estimation apparatus (1) includes a blood pressure measuring unit for measuring blood pressure (BPm) of the living body of the first of each cycle (11), blood shorter second period every biological than the first period flow rate and the blood flow measuring unit for measuring the (BF) (12), based on the blood flow blood pressure and blood flow measuring unit which blood pressure measuring portion is measured is measured, the shorter third of each cycle than the first period provide blood pressure estimation unit for estimating the blood pressure (BPc) and (13).血圧推定装置(1)は、第1の周期毎の生体の血圧(BPm)を計測する血圧計測部(11)と、第1の周期よりも短い第2の周期毎の生体の血流量(BF)を計測する血流計測部(12)と、血圧計測部が計測した血圧及び血流計測部が計測した血流量に基づいて、第1の周期よりも短い第3の周期毎の血圧(BPc)を推定する血圧推定部(13)とを備える。