Ganderbal is located at . It has an average elevation of 1,619 metres (5,312 feet).
India census, Ganderbal had a population of 13,944. Males constitute 53% of the population and females 47%. Ganderbal has an average literacy rate of 22%, lower than the national average of 59.5%: male literacy is 66%, and female literacy is 37%. In Ganderbal, 12% of the population is under 6 years of age.There is a degree college, one higher secondary school with a state of art facility for boys and one higher secondary school for girls.Since 01-April-2007 Ganderbal is now a district carved out from Srinagar.