According to the National Population and Housing census carried out in 2007, the population of the town was 67514. Out of these 34,276 (50.8%) were males and 33,238 (49.2%) were females. Regarding age distribution 37.3% are within the age group of 0-14 years, 59% within 15-64 years and 3.7% Within 65 and above years of age.