Karakoçlu is a village in Devrek District, in Zonguldak Province, Türkiye. Karakoçlu lies at 565 m above sea level, in the Akçakoca Dağları mountains. It has 418 inhabitants. The nearest city is Devrek, 6.6 km to the east. Among the landmarks around are Heraclea Pontica (41 km).