Karayakup este un cartier din districtul Erdemli, din provincia Mersin, Turcia. Karayakup se află la 500 m altitudine, în muntele Bolkar. Populația este de 628 de locuitori. Cel mai apropiat oraș mare este Erdemli, la 19,7 km la sud. Printre obiectivele din împrejurimi: Soli (15,7 km), Corycus (40 km) și Anchiale (21 km).