Karaköy is a village in Hasankeyf District, in Batman Province, Türkiye. Karaköy lies at 930 m above sea level, in the Zagros mountains. It has 434 inhabitants. The nearest city is Midyat, 30 km to the south. Among the landmarks around are Zeynel Bey Tomb (4.7 km), Old Bridge (3.4 km) and Great Mosque of Hasankeyf (3.1 km).