According to the National Population and Housing Census carried out in 2007 by Central Statistical Authority, the population of the town was 30,210. Out of this 14,056 (46.5%) were males and 16,154 (53.47%) were females. Regarding age distribution, 11,847 (39%) were within the age group of 0-15 years, 17,098 (57%) 15-60 years, and 1,265 (4%) 61 years and above. The average household size in the town was calculated to be 3.4, while the annual population growth rate at high variant was estimated to be 2.5 %.