Karacahisar es una aldea en el distrito de Aksu, en la provincia de Isparta, Turquía. Karacahisar se encuentra a 1.124 m de altitud, en la montaña Dedegöl Dağları. Su población es de 334 habitantes. La ciudad grande más cercana es Beyşehir, a 49 km al este. Entre los lugares de interés cercanos: Palacio de Kubadabad (24 km), Adada (18,9 km) y Sorgun Dam (17,4 km). Entre los parajes naturales: Caverna de Pınargözü (12,3 km).