Provided are a mobile robot and a method of driving the same. A method in which the mobile robot moves along with a user includes photographing surroundings of the mobile robot, detecting the user from an image captured by the photographing, tracking a location of the user within the image as the user moves, predicting a movement direction of the user, based on a last location of the user within the image, when the tracking of the location of the user is stopped, and determining a traveling path of the mobile robot, based on the predicted movement direction of the user.