Karakoyun este un sat din districtul Dikmen, din provincia Sinop, Turcia. Karakoyun se află la 805 m altitudine, în muntele Küre. Populația este de 401 de locuitori. Cel mai apropiat oraș mare este Vezirköprü, la 41 km la sud. Printre obiectivele din împrejurimi: Nerik (34 km).
Se scrie și Karakoyun.