A steering control apparatus comprising: a steering torque detection unit configured to detect steering torque of a steering mechanism steered by a driver of a vehicle; a vehicle-speed detection unit configured to detect a vehicle speed of the vehicle; an acceleration value detection unit configured to detect an acceleration value of the vehicle; a motor configured to provide steering auxiliary power to the steering mechanism; a steering-axle reaction torque calculation unit configured to detect or calculate steering-axle reaction torque that acts on a steering axle of the steering mechanism; a basic assist command value calculation unit configured to calculate a basic assist command value, as a current command value for a motor current to be supplied to the motor, based on at least steering torque detected by the steering torque detection unit and a vehicle speed detected by the vehicle-speed detection unit; a friction transition state determination unit configured to determine a transition state of friction torque that acts on the steering mechanism, based on the steering-axle reaction torque; an assist command value correction unit configured to calculate an assist command correction value for correcting the basic assist command value in such a way that a hysteresis width of steering torque at a time of turning steering is increased, based on the result of determination by the friction transition state determination unit; and a current driving unit configured to receive a current command value obtained by correcting the basic assist command value by use of the assist command correction value and configured to control the motor current in such a way that the motor current coincides with the current command value, wherein the assist command correction value is corrected in such a way that in the case where the acceleration value of the vehicle reaches a predetermined value, the current command value is decreased. a steering torque detection unit configured to detect steering torque of a steering mechanism steered by a driver of a vehicle; a vehicle-speed detection unit configured to detect a vehicle speed of the vehicle; an acceleration value detection unit configured to detect an acceleration value of the vehicle; a motor configured to provide steering auxiliary power to the steering mechanism; a steering-axle reaction torque calculation unit configured to detect or calculate steering-axle reaction torque that acts on a steering axle of the steering mechanism; a basic assist command value calculation unit configured to calculate a basic assist command value, as a current command value for a motor current to be supplied to the motor, based on at least steering torque detected by the steering torque detection unit and a vehicle speed detected by the vehicle-speed detection unit; a friction transition state determination unit configured to determine a transition state of friction torque that acts on the steering mechanism, based on the steering-axle reaction torque; an assist command value correction unit configured to calculate an assist command correction value for correcting the basic assist command value in such a way that a hysteresis width of steering torque at a time of turning steering is increased, based on the result of determination by the friction transition state determination unit; and a current driving unit configured to receive a current command value obtained by correcting the basic assist command value by use of the assist command correction value and configured to control the motor current in such a way that the motor current coincides with the current command value, wherein the assist command correction value is corrected in such a way that in the case where the acceleration value of the vehicle reaches a predetermined value, the current command value is decreased.