İmamoğlu este un sat din districtul Taşköprü, din provincia Kastamonu, Turcia. İmamoğlu se află la 1.475 m altitudine, în muntele Ilgaz. Populația este de 151 de locuitori. Cel mai apropiat oraș mare este Boyabat, la 38 km la nord-est. Printre obiectivele din împrejurimi: Pompeiopolis (28 km).