 It is bordered by district Srinagar in the south, Bandipore to the north, Kargil in the northeast, Anantnag to the south-east and Baramulla in the south-west.Ganderbal is located at .It has an average elevation of 1,619 metres (5,312 feet) above sea level.