Şıhoğlu este un sat din districtul Göynücek, din provincia Amasya, Turcia. Şıhoğlu se află la 616 m altitudine, în muntele Anatolian plateau. Cel mai apropiat oraș mare este Çorum, la 42 km la vest. Printre obiectivele din împrejurimi: Sapinuwa (26 km) și Oluz Höyük (21 km).
Se scrie și Şeyhoğlu.