Afşar is a village in Eflani District, in Karabük Province, Türkiye. Afşar lies at 895 m above sea level, 3.7 km from the Küre mountains. It has 162 inhabitants. The nearest city is Safranbolu, 27 km to the southwest. Among the landmarks around are Kazdağlı Mosque (27 km).