Kangra is a town and union council of Charsadda District in Khyber Pakhtunkhwa province of Pakistan. It is located at 34ð11'57N 71ð36'7E and has an altitude of 288 metres (948 feet).