--> Skip to main content


How Many Jyotirling in India?

There are twelve Jyotirling temples in India. But there is controversy regarding location of two Jyotirlinga. Controversy or no controversy the answer to how many Jyotirling temple in India is always twelve. This is because there is a Stotra dedicated to the Jyotirling temples credited to Adi Shankara which names all the twelve temples.

The twelve Jyotirling Temples are:
Somnath Temple at Saurashtra in Gujarat.
Mallikarjun Temple in Srisailam, or Shrishailam, in Andhra Pradesh.
Mahakal Temple, or Mahakalaswar, in Ujjain Madhya Pradesh.
Omkar Temple, or Amishvar, at Omkareshwar on the banks of Narmada River in Madhya Pradesh.
Kedarnath Temple or Kedareshwar in Uttarakhand.
Bhimashankar Temple at Dhakini in Maharashtra.
Kashi Vishwanath Temple, or Viswesh, at Varanasi in Uttar Pradesh.
Trimbakeshwar Temple near Nasik on the banks of Gautami River in Maharashtra.
Baidyanath Dham or Vaidyanath Temple at Deoghar in Jharkhand.
Nageshwar Temple near Dwarka in Gujarat.
Rameshwaram Temple in Tamil Nadu.
Grishneshwar Temple Near Ellora in Maharashtra.

There is controversy regarding Vaidyanath Temple as there are two other Vaidyanath Temples that claim to be Jyotirlinga one is located in Maharashtra and another in Himachal Pradesh.

Similarly there is a Nageshwar Temple in Maharashtra which claims to be Jyotirlinga Temple.