According to the National Population and Housing Census projection carried out in 2012, the population of the town was 57031. Out of this 28,968 (50.8%) were males and 28,063 (49.2%) were females.