A surgical robot includes a console and a manipulator assembly. The manipulator assembly includes at least one arm having a plurality of links and a motor provided between links adjacent to each other among the plurality of links, and a control unit configured to determine whether a mode is changed between a teleoperation mode and a manual mode. The control unit sets output data of the motor provided before the mode is changed as input data of the motor provided after the mode is changed, if it is determined that the mode is changed between the teleoperation mode and the manual mode, thereby preventing the vibration and the rapid change of the posture from occurring at the arm of the surgical robot during the change of the mode between the manual mode and the teleoperation mode, thereby increasing stability of the surgical robot.