Karacaoğlan este un sat din districtul Kargı, din provincia Çorum, Turcia. Karacaoğlan se află la 367 m altitudine, în muntele Ilgaz. Populația este de 142 de locuitori. Cel mai apropiat oraș mare este Osmancık, la 23 km la sud. Printre obiectivele din împrejurimi: Boyabat Dam (23 km).