Disclosed is an X-ray image display apparatus with improved depth resolution, the display apparatus including a storage storing a plurality of X-ray frame data about a subject, an image processor reconstructing a first X-ray image by using a first group of X-ray frame data constituted by at least a portion of the plurality of X-ray frame data and reconstructing a second X-ray image by using a second group of X-ray frame data constituted by at least a portion of the plurality of X-ray frame data, a display configured to provide a screen, and a viewer module displaying a background image display part and a partial image display part disposed at a portion of the background image display part on the screen, displaying the first X-ray image on the background image display part, and displaying a portion of the second X-ray image corresponding to the first X-ray image on the partial image display part.