Türkiye istatistik Kurumu (TÜİK), 2015 yılı Adrese Dayalı Nüfus Kayıt Sistemi (ADNKS) sonuçlarında Kangal?ın nüfusu 21 bin 975 kişi oldu.
Açıklanan sonuçlarda ilçe merkezinin nüfusu 9 bin 840 kişi olurken, köylerin nüfusu ise 12 bin 135 kişi oldu. İlçede erkek sayısı 11 bin 194 kişi olurken, kadın sayısı 10 bin 781 kişi oldu.
Kangal nüfusu; 2015 yılında bir önceki yıla nispeten 793 kişi azalırken, nüfus azalma hızı 2014 yılında yüzde 1,39 iken 2015 yılında bu oran yüzde 3,48 oldu.