Karayakup es un barrio en el distrito de Erdemli, en la provincia de Mersin, Turquía. Karayakup se encuentra a 500 m de altitud, en la montaña Bolkar. Su población es de 628 habitantes. La ciudad grande más cercana es Erdemli ilçesi, a 19,7 km al sur. Entre los lugares de interés cercanos: Solos (15,7 km), Córico (40 km) y Anchiale (21 km).