Karaköy ist ein Dorf im Bezirk Hasankeyf, in der Provinz Batman, Türkei. Karaköy liegt auf 930 m Höhe, im Gebirge Zagros. Die Einwohnerzahl beträgt 434. Die nächste größere Stadt ist Midyat, 30 km südlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Zeynel Bey Tomb (4,7 km), Alte Brücke (3,4 km) und Great Mosque of Hasankeyf (3,1 km).