A pupil detection system according to an embodiment includes a vector calculation unit configured to calculate a plurality of candidate vectors each connecting a corneal sphere center and a pupil center by a stereo method based on a first pupil image of a subject which is picked up by a first camera and a second pupil image of the subject which is picked up by a second camera, and a determination unit configured to select, from among the plurality of candidate vectors, a candidate vector satisfying a vector condition in which an angle between the pupil center and a reference line is equal to or less than a predetermined threshold and determine that a pupil is located at a pupil center corresponding to the selected candidate vector. The corneal sphere center is an intersection point between an axis passing through the first camera and a corneal reflection point obtained from the first pupil image and an axis passing through the second camera and a corneal reflection point obtained from the second pupil image.