Mansehra district is inhabited by a large number of tribes as well as khels. The people are as mixed as the soil. Among them some are oldest inhabitants while the other arrived here in different periods of time. The first arrival of the latter group is dated back to the medieval times. Some invaded this area and settled here while some others came to seek shelter.In ancient times these people had accepted Buddhism but later on they shifted to Hinduism when it gained power after a long while. In the medieval period the Muslims introduced Islam to them.
The inhabitants of Mansehra speak Pushto, Hindko, Gojri, Urdu, Kohistani and Kashmiri languages. Hindko, Pushto and Gojri are spoken by the majority while Urdu being the national language is spoken and understood throughout the District. Kohistani and Kashmiri are spoken by a very small number of people who migrated to Mansehra in different times from Kohistan and Kashmir respectively.