İlçe Osmanlı devrinde, tahminen 1850yılında bugünkü Levent Bucağında kurulmuş olup, 1858 yılında ilçe merkezi eski ismi "ARGA" olan şu andaki yerine nakil edilmiştir. Belediye teşkilatı 1910 yılında kurulmuştur.Hekimhan ve Doğanşehir İlçeleri buraya bağlı birer köy veya bucak merkezi iken 1921 yılında Hekimhan, 1944 yılında da Doğanşehir ilçemizden ayrılarak kendi başlarına birer ilçe olmuşlardır.İlçemiz köylerinde bulunan kayalar üzerinde oyulmuş resimler, yörenin Hititler döneminde yerleşim alanı olarak kullanıldığını göstermektedir. Bazı köylerimizdeki mezar taşları, Akçadağ yöresinin Hristiyanlar tarafından da iskan edildiği hususunda bilgiler vermektedir. Sınırlarımız içinden geçen Malatya-Kayseri karayolu üzerindeki köylerde eski konaklama yerleri olan han kalıntıları hala mevcuttur. İlçe höyükler bakımında da zenginlik arz etmektedir.Yöre Halkının Ne zaman nereden geldiği bilinmemekle beraber, Kürecik Bucağına bağlı bazı köylerin Yavuz Sultan Selim'in İran seferi sırasında doğu illerimizden çekilen halkın bir kısmının bu yöredeki dağlık kesime yerleşmeleriyle oluştuğu sanılmaktadır.İlçemiz Osmanlı Döneminde de yerini korumuş, Sultan Hamit'in Doğu Anadolu'da meydana getirdiği "HAMİDİYE ALAYLARI" çerçevesinde ilçe merkezinde bir Hamidiye Kışlası yaptırılmış bu kışlada daimi olarak bir askeri birlik (alay) bulundurulmuş ve daha sonra Sultansuyu Harasına taşınan bu birlik Osmanlı ordusuna özellikle at ve zahire yetiştirmekle görevlendirilmiştir. Coğrafi Konum : İlçemiz; Doğu Anadolu Bölgesinin, Fırat Havzasının Yukarı Fırat Bölümünde, Malatya İli'nin 37 km batı ve kuzey batısında yer almaktadır. Doğusunda Malatya ve Yeşilyurt, güneyinde Doğanşehir, batısında Kahramanmaraş, Elbistan ve kuzeyinde ise Yazıhan, Hekimhan, Darende İlçeleri yer almaktadır. Rakımı 850 ile 1.660 metre arasında değişmektedir.Yüz ölçümü 1.143 kilometrekare olup toprak büyüklüğü açısından Malatya İli'nin en büyük İlçesidir. İlçe topraklarının % 59'u dağlarla, % 29' u ovalarla % 2'si platolarla kaplıdır.