In this paper, we present and investigate a multi-band metamaterial perfect absorber (MPA) based on the heterogeneous structure of graphene with Cu and SiO 2 substrates. The top layer of structure consist of one graphene disk at the center and four graphene solid triangle with semicircular cuts on them that surround the central disk. This heterogeneous structure causes us to achieve 97.06%, 94.71%, 99.7% and 99.5% perfect absorptions peaks at 28239.7 nm, 31048.9 nm, 50898.6 nm and 70689.1 nm, respectively. The absorption mechanism based on electric fields has been investigated. We can shift the wavelength of absorption peaks to our required wavelength by changing the Fermi level (µc) of graphene. Two absorption peaks of this absorber remain unchanged in different incident angle. In addition, very important point about this structure is that it is not sensitive to polarization and this feature makes the proposed absorber very suitable for applications such as imaging, filtering, sensing and detecting applications.