An electric power steering device provided with an electric motor that applies a steering assisting force to a steering system to reduce a steering load of a driver, the electric power steering device comprising: a torque sensor configured to detect steering torque to be inputted to a steering mechanism; a steering torque operation unit configured to operate the steering torque to be inputted to the steering mechanism based on at least one of a steering angle of a steering wheel detected by the electric power steering device or obtained through an on-vehicle network, and a rotation angle of the electric motor; and a torque sensor abnormality detection unit configured to detect an abnormality of the torque sensor; characterized by a correction value operation unit configured to calculate a value obtained by comparing the steering torque operated by the steering torque operation unit with the steering torque detected by the torque sensor as a correction value of the steering torque operated by the steering torque operation unit, when the torque sensor abnormality detection unit detects no abnormality of the torque sensor; a correction value storage unit configured to store the correction value operated by the correction value operation unit, in a nonvolatile memory; and a motor control unit configured to perform drive control of the electric motor based on the steering torque detected by the torque sensor, when the torque sensor abnormality detection unit detects no abnormality of the torque sensor, and to perform the drive control of the electric motor based on a corrected steering torque obtained by correcting the steering torque operated by the steering torque operation unit with the correction value stored by the correction value storage unit, when the torque sensor abnormality detection unit detects the abnormality of the torque sensor. a torque sensor configured to detect steering torque to be inputted to a steering mechanism; a steering torque operation unit configured to operate the steering torque to be inputted to the steering mechanism based on at least one of a steering angle of a steering wheel detected by the electric power steering device or obtained through an on-vehicle network, and a rotation angle of the electric motor; and a torque sensor abnormality detection unit configured to detect an abnormality of the torque sensor; characterized by a correction value operation unit configured to calculate a value obtained by comparing the steering torque operated by the steering torque operation unit with the steering torque detected by the torque sensor as a correction value of the steering torque operated by the steering torque operation unit, when the torque sensor abnormality detection unit detects no abnormality of the torque sensor; a correction value storage unit configured to store the correction value operated by the correction value operation unit, in a nonvolatile memory; and a motor control unit configured to perform drive control of the electric motor based on the steering torque detected by the torque sensor, when the torque sensor abnormality detection unit detects no abnormality of the torque sensor, and to perform the drive control of the electric motor based on a corrected steering torque obtained by correcting the steering torque operated by the steering torque operation unit with the correction value stored by the correction value storage unit, when the torque sensor abnormality detection unit detects the abnormality of the torque sensor.