According to the National Population and Housing Census 2011 projection, the population of the town was 24,806. Out of this 13,077 (52.7%) were males and 11, 729 (47.3%) were females.