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 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 , 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 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 , 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. <EOS>