An electric motor control device configured to perform a voltage phase control by changing a voltage phase command value (α*) depending on a target torque, comprising: a d-q axis voltage generator configured to calculate a d-axis voltage command value (v d *) and a q-axis voltage command value (v q *) based on the voltage phase command value (α*) and a voltage vector norm command value (V a *); a stabilization filter that includes first to fourth filters and gains (Kll, K12, K21, K22) determined based on a transfer characteristic of the electric motor including an electric angular velocity (ω re) of the electric motor from an applied voltage to an output electric current and that is configured to generate a final d-axis voltage command value (v d **) and a final q-axis voltage command value (v q **) by removing resonance characteristics in a d-axis electric current (i d) and a q-axis electric current (i q) for the d-axis voltage command value and the q-axis voltage command value; and a voltage application unit (4, 5, 6) configured to apply an alternating-current voltage to the electric motor based on the final d-axis voltage command value (v d **) and the final q-axis voltage command value (v q **), wherein the stabilization filter is configured to generate the final d-axis voltage command value (v d **) based on a result obtained by performing filtering by using the first and second filters for each of the d-axis voltage command value (v d *) and the q-axis voltage command value (v q *) and generate the final q-axis voltage command value (v q **) based on a result obtained by performing filtering by using the third and fourth filters for each of the d-axis voltage command value (v d *) and the q-axis voltage command value (v q *), and wherein a final voltage vector norm (V a **) and a final voltage phase command value (α**) are offset from the voltage vector norm (V a *) and the voltage phase command value (α*), respectively, depending on a change of the voltage phase command value (α*) through the filtering of the stabilization filter, and the offset converges to zero as time elapses. a d-q axis voltage generator configured to calculate a d-axis voltage command value (v d *) and a q-axis voltage command value (v q *) based on the voltage phase command value (α*) and a voltage vector norm command value (V a *); a stabilization filter that includes first to fourth filters and gains (Kll, K12, K21, K22) determined based on a transfer characteristic of the electric motor including an electric angular velocity (ω re) of the electric motor from an applied voltage to an output electric current and that is configured to generate a final d-axis voltage command value (v d **) and a final q-axis voltage command value (v q **) by removing resonance characteristics in a d-axis electric current (i d) and a q-axis electric current (i q) for the d-axis voltage command value and the q-axis voltage command value; and a voltage application unit (4, 5, 6) configured to apply an alternating-current voltage to the electric motor based on the final d-axis voltage command value (v d **) and the final q-axis voltage command value (v q **), wherein the stabilization filter is configured to generate the final d-axis voltage command value (v d **) based on a result obtained by performing filtering by using the first and second filters for each of the d-axis voltage command value (v d *) and the q-axis voltage command value (v q *) and generate the final q-axis voltage command value (v q **) based on a result obtained by performing filtering by using the third and fourth filters for each of the d-axis voltage command value (v d *) and the q-axis voltage command value (v q *), and wherein a final voltage vector norm (V a **) and a final voltage phase command value (α**) are offset from the voltage vector norm (V a *) and the voltage phase command value (α*), respectively, depending on a change of the voltage phase command value (α*) through the filtering of the stabilization filter, and the offset converges to zero as time elapses.