Elazığ ilinin bir ilçesidir. 1936 yılında ilçe olmuştur. Elazığ il merkezine yaklaşık 104 km. uzaklıktadır. Yüzölçümü 1085 km2, Rakım 1090 m. Toplam nüfusu 2025 yılı verilerine göre 28.645, Merkez nüfus 14.700.
İlçenin bugün itibarıyla 1 beldesi, 88 köyü, 7 mahallesi bulunmaktadır. Karakoçan'a bağlı tek belde olan yerleşim yeri Sarıcan adını taşımaktadır. Sarıcan Beldesi iki mahalleden oluşmaktadır. Bunun dışında Çan ve Başyurt adıyla iki adet bucağı bulunmaktadır.
İlçenin batısında Yoğunağaç Köyü'nde Peri Çayı'nın yanı başında bulunan Golan Kaplıcaları her yıl binlerce ziyaretçinin akınına uğramaktadır. Ayrıca Karakoçan ilçemizde Garip Baba, Pir Cemal Abdal Hazretleri, Güzel Baba, Sefkar Baba (Seyyid İbrahim) türbeleri sık sık ziyaret edilen türbeler arasındadır.
Karakoçan Yeni Mahalle/Merkez Camii (1995)
Karakoçan Çarşısında merkezde bulunan caminin bütün kubbeleri siyah alüminyum ile kaplanmış, dış cepheler ısı yalıtımı malzemesi ile kaplanmış ve bayanlar için özel bir kapı yapılmış. Üst kat tamamen kadınlara ayrılmış.