An image display device includes: a display unit an image extraction unit that extracts a main image group from an image group an image association unit that associates sub images included in a sub image group not extracted from the image group with main images included in the main image group and a display control unit that generates a display screen in which the main image group is arranged in a first area along a first direction and the sub images are aligned with each of the main images in a second area along a second direction, and causes the display unit to display the display screen. The display control unit changes the display screen in a mode in which the main image group is moved along the first direction and in a mode in which the main image group and the sub image group are moved along the second direction.