Karacaoğlan este un cartier din districtul Mut, din provincia Mersin, Turcia. Karacaoğlan se află la 1.110 m altitudine, în muntele Western Taurus. Populația este de 283 de locuitori. Cel mai apropiat oraș mare este Mut, la 27 km la vest. Printre obiectivele din împrejurimi: Alahan Monastery (35 km), Olba (19,6 km) și Corycus (43 km).