According to the National Population and Housing Census carried out in 2007, the population of the town was 60,544 in 2012. Out of this 22,990 were males and 23,136 were females. Regarding age distribution 19,666 (32.48%) were within the age group of 0-15 years, 23,730 (39.19%) 16-60 years and 2,730 (4.51%) 60 years and above. The population growth rate of the town with medium variant is 4.86% while the average household size is calculated to be 3.4.