Karakapı je gradić u okrugu Altunhisar, u pokrajini Niğde, Turska. Karakapı se nalazi na 1.376 m nadmorske visine, u podnožju planine Mount Hasan. Broj stanovnika je 2.425 (2022). Najbliži veći grad je Aksaray, 37 km sjeverozapadno. Među znamenitostima u okolici su Ihlara valley (25 km), Aşıklı Höyük (33 km) i Tijana (40 km).
Piše se i Karakapı.