Karagedik is a village in Baskil District, in Elazığ Province, Türkiye. Karagedik lies at 1,544 m above sea level, in the Southeastern Taurus mountains. It has 215 inhabitants. The nearest city is Elazığ, 30 km to the northeast. Among the landmarks around are Harpoot (34 km), Cafer Höyük (21 km) and Arslantepe (52 km).