The present disclosure relates to motor control systems and methods for compensating for disturbances. A motor control system for compensating for disturbances is provided. The system includes a controller that provides an input voltage to the motor based on a difference between a current command value to the motor and an actual current of the motor. The motor modeling section outputs a motor output current based on an input voltage from the controller and the disturbance observation section forms an inverse model of the motor modeling section to eliminate current noise using a current differential filtering method. Further, the disturbance compensation amount determination section determines the disturbance compensation amount based on the disturbance evaluated by the disturbance observation section.