Karakapı е градче во околијата Altunhisar, во вилаетот Нигде, Турција. Karakapı се наоѓа на 1.376 m надморска височина, во подножјето на планината Mount Hasan. Бројот на жители е 2.425 (2022). Најблискиот голем град е Аксарај, на 37 km северозападно. Меѓу знаменитостите во околината се Ihlara valley (25 km), Aşıklı Höyük (33 km) и Tyana (40 km).
Се среќава и како Karakapı.