Provided is a blood pressure measuring apparatus, a wrist watch type terminal, and a method of measuring blood pressure. The blood pressure measuring apparatus includes a light source that emits light onto a living body, a light receiver that receives light from the living body, and a signal processing device that calculates the blood pressure based on a detected signal received from the light receiver, wherein the signal processing device includes a subtractor that obtains a subtraction value by subtracting a moving average value of the detected signal in a second duration which is shorter than a first duration from a moving average value of the detection signal in the first duration, an extractor that extracts a feature point of a pulse wave based on the subtraction value, and a converter that converts a feature amount obtained based on the feature point to a blood pressure value.