Karaköy je selo u okrugu Hasankeyf, u pokrajini Batman, Turska. Karaköy se nalazi na 930 m nadmorske visine, u planini Zagros. Broj stanovnika je 434. Najbliži veći grad je Midyat, 30 km južno. Među znamenitostima u okolici su Zeynel Bey Tomb (4,7 km), Old Bridge (3,4 km) i Great Mosque of Hasankeyf (3,1 km).