An electric motor control device including a control unit configured to control a multi-phase winding electric motor, the control unit including: an inverter circuit configured to supply power to the electric motor, a current control unit configured to output a voltage command value as a drive command of the inverter circuit, a current detecting unit (7, 7b) configured to detect current (Iu, Iv, Iw) flowing to each phase of the electric motor, and a failed phase identifying unit configured to identify a location of a failure in the current detecting unit (7, 7b), wherein: the failed phase identifying unit has a test voltage command generating unit, which is configured to generate a test voltage command having a frequency higher than a rotational frequency of the electric motor, and the failed phase identifying unit is configured to extract a high frequency component of the test voltage command from a detected current using a notch filter, to determine whether or not a magnitude or a phase of the extracted high frequency component of the test voltage command included in the detected current value when the inverter circuit is driven with the test voltage command as a drive command is within a predetermined range, and to determine that a failure has occurred in a phase that is not within the predetermined range. an inverter circuit configured to supply power to the electric motor, a current control unit configured to output a voltage command value as a drive command of the inverter circuit, a current detecting unit (7, 7b) configured to detect current (Iu, Iv, Iw) flowing to each phase of the electric motor, and a failed phase identifying unit configured to identify a location of a failure in the current detecting unit (7, 7b), wherein: the failed phase identifying unit has a test voltage command generating unit, which is configured to generate a test voltage command having a frequency higher than a rotational frequency of the electric motor, and the failed phase identifying unit is configured to extract a high frequency component of the test voltage command from a detected current using a notch filter, to determine whether or not a magnitude or a phase of the extracted high frequency component of the test voltage command included in the detected current value when the inverter circuit is driven with the test voltage command as a drive command is within a predetermined range, and to determine that a failure has occurred in a phase that is not within the predetermined range. the failed phase identifying unit has a test voltage command generating unit, which is configured to generate a test voltage command having a frequency higher than a rotational frequency of the electric motor, and the failed phase identifying unit is configured to extract a high frequency component of the test voltage command from a detected current using a notch filter, to determine whether or not a magnitude or a phase of the extracted high frequency component of the test voltage command included in the detected current value when the inverter circuit is driven with the test voltage command as a drive command is within a predetermined range, and to determine that a failure has occurred in a phase that is not within the predetermined range.