TÜİK verilerine göre ilin nüfusu, bütün köy ve ilçeleriyle beraber, 2010 itibariyle 1.528.958'dir[21] ve nüfusu ile il Doğu ve Güneydoğu Anadolunun en büyük illerinden biridir.
Kilometrekareye düşen insan sayısında Türkiye ortalaması 88 iken Diyarbakır'da bu sayı 95’tir.