The present invention provides a heart murmur detection device. The heart murmur detection device includes: an ECG signal detection unit for detecting an ECG signal from a heart of a user; a heart beat detection unit for detecting the frequency of the ECG signal; a plurality of sound receiving units for receiving a plurality of sound signals from the heart of the user; a signal transforming unit for transforming the sound signals into a plurality of electric phonic signals, and for retrieving the electric phonic signals on the basis of the ECG signal; and a signal processing unit for determining a heart murmur generating position. Moreover, the present invention further provides a heart murmur detection method.