There is provided a medical image display apparatus comprising a storage unit which stores data of a plurality of different types of medical images including the same region of a subject to be examined which are generated by the same type of image generating device, and a display control unit which displays the plurality of medical images at substantially the same position on a screen while sequentially switching the medical images one by one.