Jawalamukhi, also known as Jwalamukhi or Jawala-ji, is a temple town and a nagar parishad in Kangra district in the Indian state of Himachal Pradesh. It is the location of the Jwalamukhi temple, which is known for a naturally burning flame emanating from a rock fissure, and recognized as one of the Shakta pithas.
Jawalamukhi is located at . It has an average elevation of 610 metres (2,001 feet).
At the 2001 India census, Jawalamukhi had a population of 4931. Males constitute 52% of the population and females 48%.
India census,
Hindu genealogy registers at Jawalamukhi are genealogy registers of pilgrims maintained there by pandas.