A visual line detection apparatus includes a light source, a position detection unit configured to detect positions of pupil centers and positions of corneal reflection centers, a curvature radius calculation unit configured to calculate corneal curvature radii from a position of the light source and the positions of the corneal reflection centers, a viewpoint detection unit configured to detect viewpoints from the positions of the pupil centers and the corneal curvature radii, an extraction unit configured to extract pupil parameters indicating sizes of the pupils of the right and left respective eyeballs from the image of the eyeballs, and a correction unit configured to correct the viewpoint of the left eyeball and the viewpoint of the right eyeball on the basis of the pupil parameters and calculate a synthesized viewpoint.