Karahasan je selo u okrugu Ulus, u pokrajini Bartın, Turska. Karahasan se nalazi na 585 m nadmorske visine, u planini Küre. Broj stanovnika je 192. Najbliži veći grad je Bartın, 21 km zapadno. Među znamenitostima u okolici su Clitae (6,9 km) i Cromna (29 km).