An apparatus for evaluating a vascular endothelial function comprising: a first cuff adapted to be wrapped around an upper or lower limb on the right or left side of a subject; a second cuff adapted to be wrapped around the same limb, around which the first cuff is to be wrapped; a third cuff adapted to be wrapped around the corresponding limb on the opposite side to the one limb around which the first cuff and the second cuff are to be wrapped; a first pressure sensor and second pressure sensor connected to the second cuff and third cuff respectively, a cuff pressure controller configured to control pressures that are applied to the first cuff, the second cuff and the third cuff, a cuff pressure detector configured to detect, from an output of the first pressure sensor connected to the second cuff, and an output of the second pressure sensor connected to the third cuff, cuff pressures in the second cuff and the third cuff; a pulse wave detector configured to detect respective pulse waves at the second cuff and the third cuff from outputs of the cuff pressure detector; and an analyzer configured to analyse the detected pulse waves to evaluate a vascular endothelial function, wherein the cuff pressure controller is configured to control the cuff pressure of the first cuff to avascularize the one limb around which the first cuff is wrapped, for a predetermined time period, the pulse wave detector is configured to detect, before and after the avascularization a pulse wave corresponding to the second cuff, and a pulse wave corresponding to the third cuff, avascularization in a state where the cuff pressures of the second and third cuffs are controlled to respective predetermined pressures by the cuff pressure controller, the analyzer is configured to correct the pulse waves which correspond to the second cuff and are detected before and after the avascularization, by the pulse waves which correspond to the third cuff and are detected before and after the avascularization, and the analyzer is configured to evaluate the vascular endothelial function based on the corrected pulse waves corresponding to the second cuff. a first cuff adapted to be wrapped around an upper or lower limb on the right or left side of a subject; a second cuff adapted to be wrapped around the same limb, around which the first cuff is to be wrapped; a third cuff adapted to be wrapped around the corresponding limb on the opposite side to the one limb around which the first cuff and the second cuff are to be wrapped; a first pressure sensor and second pressure sensor connected to the second cuff and third cuff respectively, a cuff pressure controller configured to control pressures that are applied to the first cuff, the second cuff and the third cuff, a cuff pressure detector configured to detect, from an output of the first pressure sensor connected to the second cuff, and an output of the second pressure sensor connected to the third cuff, cuff pressures in the second cuff and the third cuff; a pulse wave detector configured to detect respective pulse waves at the second cuff and the third cuff from outputs of the cuff pressure detector; and an analyzer configured to analyse the detected pulse waves to evaluate a vascular endothelial function,