According to population projection based on the National Population and Housing Census of 2007, the population of the town in 2011 was 28229 out of which 14530 (51.5%) were males and 13699 (48.5%) were females.