Karamahmut este un sat din districtul Alaca, din provincia Çorum, Turcia. Karamahmut se află la 1.166 m altitudine, la 9,6 km de muntele Anatolian plateau. Populația este de 148 de locuitori. Cel mai apropiat oraș mare este Sungurlu, la 30 km la vest. Printre obiectivele din împrejurimi: Hattușa (23 km), Yazılıkaya (22 km) și Alaca Höyük (3,3 km).