Diyarbakır, tarihte birden fazla kez fethedilmiştir. İslam orduları tarafından ilk fetih: 27 Mayıs 639 tarihinde, Hz. Ömer döneminde, İyâz b. Ganem komutasında gerçekleştirilmiştir. Osmanlı fethi: 15 Eylül 1515 tarihinde, Yavuz Sultan Selim döneminde, Bıyıklı Mehmet Paşa komutasında gerçekleştirilmiştir. Ayrıca, Diyarbakır'ın farklı dönemlerde Akkoyunlular, Eyyübiler ve Safeviler gibi devletler tarafından da ele geçirildiği bilinmektedir.