Disclosed is an apparatus for estimating blood pressure. According to an embodiment of the present invention, the blood pressure estimating apparatus acquires feature values associated with a cardiac output and total peripheral resistance from a sensor unit measuring a biosignal, and based on the acquired feature values It may include a processor for estimating blood pressure according to the determined blood pressure change mechanism by determining the blood pressure change mechanism.혈압을 추정하는 장치를 개시한다. 일 실시예에 따르면 혈압 추정 장치는 생체신호를 측정하는 센서부와, 생체신호로부터 심박출량(cardiac output) 및 총혈관저항(total peripheral resistance)과 연관된 특징값들을 획득하고, 획득된 특징값들을 기초로 혈압 변화 기전을 결정하여 결정된 혈압 변화 기전에 따라 혈압을 추정하는 프로세서를 포함할 수 있다.