Malatya'nın eski ilçeleri arasında şunlar bulunmaktadır: 1. Arapgir (eski adı: Daskuza). 2. Hekimhan (eski adı: Han-ı Hekim). 3. Battalgazi (eski adı: Eski Malatya). 4. Yeşilyurt (eski adı: Çırmıktı). Ayrıca, 1954 yılında Adıyaman'ın il olması ile Malatya'dan ayrılan ilçeler de eski ilçeler arasında sayılabilir.