Karamahmut je selo u okrugu Alaca, u pokrajini Çorum, Turska. Karamahmut se nalazi na 1.166 m nadmorske visine, 9,6 km od planine Anatolian plateau. Broj stanovnika je 148. Najbliži veći grad je Sungurlu, 30 km zapadno. Među znamenitostima u okolici su Hatuša (23 km), Yazılıkaya (22 km) i Alaca Höyük (3,3 km).