A motor control device for an electric automobile of a type equipped with a motor drive control unit configured to perform a control appropriate to a magnetic pole position of a motor rotor relative to an embedded permanent magnet synchronous motor, which is a motor used to drive a vehicle wheel, the motor control device comprising: a plurality of sensors (35, 36, 37) configured to detect at least two of the motor rotation number, motor voltage and motor current of the motor respectively; a magnetic force estimating unit configured to estimate the magnetic force of a permanent magnet, used in the motor rotor of the motor, from detection signals indicative of at least two of the motor rotation number, the motor voltage and the motor current of the motor in accordance with a predetermined rule; a determining unit configured to determine whether or not the magnetic force estimated by the magnetic force estimating unit is within a predetermined permissible range which is determined as a range in which no demagnetization occur; a demagnetization responsive timing change unit configured to make the motor drive control unit change the timing, at which the maximum electric current relative to a phase of the motor rotor is fed, in order to enable the reluctance torque of the motor to be increased in the event that the determining unit determines the magnetic force to be out of the predetermined permissible range; characterized in that: a demagnetization responsive motor drive limiting unit configured to limit a motor drive output from the motor drive control unit in the event that the determining unit determines the magnetic force to be out of the predetermined permissible range, wherein the predetermined permissible range of the determining unit used when the timing is changed by the demagnetization responsive timing changing unit, and the predetermined permissible range used when the motor drive is limited by the demagnetization responsive motor drive limiting unit, are different from each other. a plurality of sensors (35, 36, 37) configured to detect at least two of the motor rotation number, motor voltage and motor current of the motor respectively; a magnetic force estimating unit configured to estimate the magnetic force of a permanent magnet, used in the motor rotor of the motor, from detection signals indicative of at least two of the motor rotation number, the motor voltage and the motor current of the motor in accordance with a predetermined rule; a determining unit configured to determine whether or not the magnetic force estimated by the magnetic force estimating unit is within a predetermined permissible range which is determined as a range in which no demagnetization occur; a demagnetization responsive timing change unit configured to make the motor drive control unit change the timing, at which the maximum electric current relative to a phase of the motor rotor is fed, in order to enable the reluctance torque of the motor to be increased in the event that the determining unit determines the magnetic force to be out of the predetermined permissible range; characterized in that: a demagnetization responsive motor drive limiting unit configured to limit a motor drive output from the motor drive control unit in the event that the determining unit determines the magnetic force to be out of the predetermined permissible range, wherein the predetermined permissible range of the determining unit used when the timing is changed by the demagnetization responsive timing changing unit, and the predetermined permissible range used when the motor drive is limited by the demagnetization responsive motor drive limiting unit, are different from each other. a demagnetization responsive motor drive limiting unit configured to limit a motor drive output from the motor drive control unit in the event that the determining unit determines the magnetic force to be out of the predetermined permissible range, wherein the predetermined permissible range of the determining unit used when the timing is changed by the demagnetization responsive timing changing unit, and the predetermined permissible range used when the motor drive is limited by the demagnetization responsive motor drive limiting unit, are different from each other.