An anterior eye three-dimensional (3D) image processing apparatus performs: identifying first temporary SS positions in each of at least two representative images selected from a plurality of 2D tomographic images constituting an anterior eye 3D image, each first temporary SS position indicating a space coordinate position of a scleral spur of the subjected eye; calculating a reference circle passing through at least three of the first temporary SS positions; identifying second temporary SS positions in each of at least one non-representative image on the calculated reference circle; extracting regions in a predetermined range in each 2D tomographic image, each region being centered at a corresponding one of the identified first or second temporary SS positions; identifying edge lines each of which indicating a tissue boundary that exists in each extracted region; and correcting the identified first or the second temporary SS positions based on the identified edge lines.