 Kihari is in a mountainous area west of Haripur District west of the Tarbela Dam.The majority of the population of is Hindko speaking, from the Gujjar and Awan groups.Some speak Pashto as their mother tongue.