diyarbakır %65 kürt, %25 zaza, %7 türk ve %3 diğer milletlerden oluşur.
çermik ve çüngüş ilçeleri çok az miktarda kürt bulundurur. yerlilerinin tamamına yakını zaza ve türkmenlerden oluşur. diyarbakırlı bir türk ile karşılaşırsanız büyük ihtimal bu iki ilçedendir*.
hani, lice, eğil, dicle ve kulp ilçelerinde zazalar çoğunlukta olmalarına rağmen kendilerini kürt olarak görürler.
diğer ilçelerde kürtler çoğunlukta olmakla beraber azınlıkta türkmen, zaza, arap, ermeni v.s. bulunur.