 Bandipore is divided into seven tehsils


 Indian census, Bandipore had a population of 25,714.Males constitute 54% of the population and females 46%.Bandipore has an average literacy rate of 57.82%, lower than the national average of 59.5%, with 65% of the males and 35% of females literate.