İmamoğlu es una aldea en el distrito de Taşköprü, en la provincia de Kastamonu, Turquía. İmamoğlu se encuentra a 1.475 m de altitud, en la montaña Ilgaz. Su población es de 151 habitantes. La ciudad grande más cercana es Boyabat, a 38 km al noreste. Entre los lugares de interés cercanos: Pompeyópolis (28 km).