1990 yılında ilçe statüsüne kavuşan Doğanyol ilçesinin tarihi çok eskilere dayanmaktadır. 500 yıl kadar önce köy olarak kurulduğu, 80 yıllık belediyelik ve nahiye olduğu söylenmektedir. Doğanyol'un eski ismi Keferdiz olarak geçmesine rağmen, kaynaklarda Kefersut ve Kefersük olarak geçmektedir. Osmanlı İmparatorluğu zamanında şimdiki Adıyaman ilinin Kâhta ilçesine bağlı olan Doğanyol, daha sonra Elazığ iline, Cumhuriyetten sonra da Malatya iline bağlanmıştır. İlçe Malatya'ya 120 km. mesafede olup, ilçenin doğusunda Diyarbakır ilinin Çüngüş ve Çermik ilçeleri, batıda Pütürge ilçesi, güneyde Adıyaman ilinin Gerger ilçesi, kuzeyde Elazığ ilinin Sivrice ilçesi ile komşudur. İlçemizin yüzölçümü 233 km2 dir. 2007 nüfus sayımına göre toplam nüfusu 5026 kişidir. (Toplam Nüfusu 1562 olan 3 köy Yamaç, Örencik ve Köklükaya 1992 yılında ilçeden ayrılarak Pütürge ilçesine bağlanmıştır.) İlçe nüfusu 1687, köylerin nüfusu 3339'dür. İlçede çalışma hayatı genellikle tarıma dayanmaktadır.
Tarihi Yapılar: İlçenin tarihi çok eskiye dayanmasına rağmen kayda değer tarihi eser bulunmamaktadır.