Karaköy es una aldea en el distrito de Hasankeyf, en la provincia de Batman, Turquía. Karaköy se encuentra a 930 m de altitud, en la montaña Zagros. Su población es de 434 habitantes. La ciudad grande más cercana es Midyat, a 30 km al sur. Entre los lugares de interés cercanos: Zeynel Bey Tomb (4,7 km), Old Bridge (3,4 km) y Great Mosque of Hasankeyf (3,1 km).