Census of India, the town had a population of 96,152. The total population constitute, 48,058 males and 48,094 females —a sex ratio of 1000 females per 1000 males, higher than the national average of 940 per 1000.
The town's population was 96,152 people, with a male-to-female ratio of 1000:1000, exceeding the national average of 940:1000.