According to 1998 census, the mother tongue of the majority of the population is Punjabi at 68%, and the major dialect is Pothohari, 15% of the population are Pashto speakers, while 18% speak other languages. Similarly according to 1998 census, the total migrant population of the city is 1 million, with the majority (691,977) coming from Punjab. Around 210,614 of the migrated population came from Sindh and rest from Khyber Pakhtunkhwa and Azad Kashmir. Smaller populations emigrated from Balochistan, and Gilgit–Baltistan.