According to the National Population and Housing Census projection of 2011, the population of the town was 17,876. Out of this, 9,226 (51%) were males and 8,650 (49%) were females.