Provided is a blood pressure measuring device capable of realizing accurate evaluation of vascular endothelial function by a simple method. The blood pressure measuring apparatus 100 of the present invention includes an adjustment body temperature detection unit 134 that is attached to a body surface of a site where a blood vessel is arteriovenously anastomosed and that detects first temperature data and a position where the adjustment body temperature detection unit 134 is mounted A reference body temperature detecting unit 133 which is attached to the body surface on the upstream side in the blood flow direction and detects the second temperature data and a cuff unit 111 which presses the upstream side portion in the blood flow direction A first calculating means for calculating a diastolic blood pressure value and a systolic blood pressure value on the basis of an output of a pressure sensor for detecting the pressure of the part under pressure during pressurization by the pressurizing pump , Based on a difference value between the first temperature data and the second temperature data detected after resumption of blood flow in the case where the blood flow is resumed after ischemia for a predetermined time, And second calculation means for calculating an evaluation value related to vascular endothelial function.精度の高い血管内皮機能評価を簡易な方法により実現可能な血圧測定装置を提供する。本発明の血圧測定装置100は、血管が動静脈吻合されている部位の体表面に装着され、第1の温度データを検出する調整体温検出部134と、調整体温検出部134が装着された位置よりも、血流方向の上流側の体表面に装着され、第2の温度データを検出する基準体温検出部133と、前記血流方向において上流側の部位を圧迫するカフ部111を加圧する加圧ポンプと、加圧ポンプによる加圧中に、圧迫された部位の圧力を検出する圧力センサの出力に基づいて、最低血圧値及び最高血圧値を算出する第1の算出手段と、カフ部111により圧迫することで、所定時間、阻血した後に、血流を再開させた場合において、血流再開後に検出された前記第1の温度データと前記第2の温度データとの差分値に基づいて、血管内皮機能に関する評価値を算出する第2の算出手段とを備える。