Karahüyük este un cartier din districtul Suruç, din provincia Șanlıurfa, Turcia. Karahüyük se află la 534 m altitudine. Populația este de 582 de locuitori. Cel mai apropiat oraș mare este Suruç, la 8,8 km la sud-est. Aproape de graniță: Siria, la 15 km. Printre obiectivele din împrejurimi: Carchemiș (38 km), Zeugma (44 km) și Arslan Tash (21 km).