Sa population était de 101 863 habitants en 2017[1]. En 2023, la population de la ville monte à 114 406 habitants[2].
La ville est essentiellement sindie, puisque plus de 85 % des habitants en parlent la langue, et on trouve une petite minorité parlant ourdou (7 %)[3].
Majoritairement musulmane, la ville inclut une large minorité hindoue, comptant plus de 26 000 fidèles, presque 23 % des habitants de la ville[4].
Le taux d'alphabétisation de la ville s'élève à 60 % en 2023 (contre une moyenne nationale de 61 %), dont 68 % pour les hommes et 53 % pour les femmes[5].