In 2011, the population of the town was 37900. Out of these 17967 (47.4%) were males and 19933 (52.6%) were females. Regarding age distribution 46.26% are within the age group of 0-17 years, 48.3% within 18-60 years and 5.42% within 61 and above years of age.