Karahasan ist ein Dorf im Bezirk Ulus, in der Provinz Bartın, Türkei. Karahasan liegt auf 585 m Höhe, im Gebirge Küre. Die Einwohnerzahl beträgt 192. Die nächste größere Stadt ist Bartın, 21 km westlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Clitae (6,9 km) und Kromna (29 km).