Karahasan es una aldea en el distrito de Ulus, en la provincia de Bartın, Turquía. Karahasan se encuentra a 585 m de altitud, en la montaña Küre. Su población es de 192 habitantes. La ciudad grande más cercana es Bartın, a 21 km al oeste. Entre los lugares de interés cercanos: Clitae (6,9 km) y Cromna (29 km).