Karahasan este un sat din districtul Ulus, din provincia Bartın, Turcia. Karahasan se află la 585 m altitudine, în muntele Küre. Populația este de 192 de locuitori. Cel mai apropiat oraș mare este Bartın, la 21 km la vest. Printre obiectivele din împrejurimi: Clitae (6,9 km) și Cromna (29 km).