Armor composite structures have attracted interest in structural health monitoring (SHM) for their applications in damage localization. The signal propagation and the frequency dispersion features of the Lamb wave signal on thick armor composite structures are more complicated than their counterparts on other composite plates. In this research, a time-reversal localization and imaging method for impact localization of armor composite structures is proposed. First, composite sandwich structures were designed that are typically composed of ballistic-resistant ceramic materials as the face panel and a composite material as the core layer, sandwiched between metal materials serving as the backplate. The results show that the proposed method can validate the position of impact efficiently, and radial error is within 4.12 mm and 5.39 mm in single-damage and multi-damage imaging localization, respectively.