İmamoğlu je selo u okrugu Taşköprü, u pokrajini Kastamonu, Turska. İmamoğlu se nalazi na 1.475 m nadmorske visine, u planini Ilgaz. Broj stanovnika je 151. Najbliži veći grad je Boyabat, 38 km sjeveroistočno. Među znamenitostima u okolici su Pompeiopolis (28 km).