Karamahmut es una aldea en el distrito de Alaca, en la provincia de Çorum, Turquía. Karamahmut se encuentra a 1.166 m de altitud, a 9,6 km de la montaña Anatolian plateau. Su población es de 148 habitantes. La ciudad grande más cercana es Sungurlu, a 30 km al oeste. Entre los lugares de interés cercanos: Hattusa (23 km), Yazılıkaya (22 km) y Alaca Höyük (3,3 km).