BookMyPooja

12 Jyotirlingas of Lord Shiva: Names, Locations and Sacred Legends Explained

The 12 jyotirlingas are the most sacred shrines of Lord Shiva in India, each representing a unique manifestation of Shiva as an infinite pillar of divine light. This guide covers the meaning of jyotirlinga, the Puranic legend behind each of the twelve shrines from Somnath to Grishneshwar, their locations across India, and the spiritual reasoning behind placing them across the country.


These are not simply Shiva temples. Every jyotirlinga is a site where Shiva is believed to have appeared spontaneously, without being invoked by human hands, as an infinite column of divine light.

The word comes from Sanskrit: jyoti means radiance and linga means sign or mark. According to the Shiva Purana, when Brahma and Vishnu once argued over which of them held ultimate supremacy, Shiva appeared between them as a blazing pillar of light that pierced through all three worlds with no beginning and no end. Neither could find its limits. Each jyotirlinga enshrines that same formless, limitless presence.

Ancient texts mention 64 original jyotirlingas across India. Of these, 12 are recognised as the most sacred, each located in a different state, each carrying its own distinct legend from the Puranas.

1. Somnath, Gujarat Prabhas Patan, Saurashtra

The moon god Chandra was cursed by his father-in-law, Daksha, causing him to lose his light progressively. Chandra performed penance to Shiva, who partially lifted the curse, allowing the moon to wax and wane across each fortnight. In gratitude, Chandra established this shrine. Somnath means Guardian of the Moon. The temple has been attacked and rebuilt multiple times across history, and it remains one of the most visited shrines in India today.

2. Mallikarjuna, Andhra Pradesh Srisailam, Nallamala Hills

When Lord Kartikeya left Kailash after a disagreement with his parents, Shiva and Parvati followed and took residence near him in the forests of Srisailam. Shiva is worshipped here as Mallikarjuna and Parvati as Bhramaramba. This shrine is also among the 18 Maha Shakti Peethas, making it significant for both Shaivite and Shakta traditions.

3. Mahakaleshwar, Madhya Pradesh Ujjain

The only south-facing (Dakshinamukhi) jyotirlinga among the twelve. When enemy kings threatened Ujjain and its devotees, King Chandrasen's prayers brought Shiva forth as Mahakala, who destroyed the attackers and agreed to remain in Ujjain permanently. Mahakal is the lord of time itself. The Bhasma Aarti performed here each morning before sunrise, using sacred ash, is unlike any ritual you will find at any other temple.

4. Omkareshwar, Madhya Pradesh Mandhata Island, Narmada River

The island itself is naturally shaped like the Sanskrit symbol for Om. King Mandhata performed long penance here, and Shiva appeared to bless him. The jyotirlinga is named Omkareshwar, the Lord of the Om vibration.

5. Kedarnath, Uttarakhand Rudraprayag, Himalayas

After the Kurukshetra war, the Pandavas sought Shiva's forgiveness for the lives lost in battle. Shiva, unwilling to meet them directly, took the form of a bull and concealed himself underground at Kedarnath. When the Pandavas recognised him, only his hump remained visible above the earth. That became the sacred linga worshipped here. The temple sits at over 11,700 feet and remains one of the most physically demanding pilgrimages in the country.

6. Bhimashankar, Maharashtra Bhorgiri, Pune District

Bhima, the son of Kumbhakarna, sought revenge for his father's death and began terrorising devotees across the world. When he attempted to destroy a Shiva linga being worshipped by a devotee named Kamrupeshwar, Shiva emerged from the linga and reduced Bhima to ash. The jyotirlinga was established at that site. The temple today sits within the Bhimashankar Wildlife Sanctuary.

7. Kashi Vishwanath, Uttar Pradesh Varanasi

Kashi Vishwanath is considered the most sacred of all twelve jyotirlingas. Shiva manifested here as an infinite pillar of light and was declared Lord of the Universe by all the celestial gods. The belief that dying in Kashi grants moksha has made Varanasi one of the most spiritually significant cities in the world for over three thousand years.

8. Trimbakeshwar, Maharashtra Trimbak, Nashik District

Sage Gautama was falsely accused of killing a cow, a crime staged by jealous rishis. To purify his ashram, he prayed to Shiva to bring the Ganga to flow through the land. Shiva complied, and the river that emerged became the Godavari. Trimbak means three-eyed, another name for Shiva. The linga here carries three faces representing Brahma, Vishnu, and Mahesh, unique among all the jyotirlingas.

9. Vaidyanath, Jharkhand Deoghar (Note: some traditions place this at Parli, Maharashtra)

Ravana's penance was so severe that he offered his ten heads to Shiva one by one. Pleased, Shiva offered him a linga to install in Lanka on one condition: he could not set it down on the ground during the journey. Ravana was tricked into placing it down, and the linga became fixed to that spot permanently. Vaidyanath means Lord of Physicians. The location of this jyotirlinga is genuinely debated between Deoghar and Parli across different traditions.

10. Nageshwar, Gujarat Between Gomti Dwarka and Bait Dwarka Island

A devotee named Supriya was imprisoned by a sea-dwelling demon named Daruka. From inside the prison, Supriya and the other captives chanted Shiva's mantra continuously. Shiva appeared, destroyed the demon, and freed all who were held captive, then established himself at this spot as Nageshwar, Lord of the Nagas.

11. Rameshwaram, Tamil Nadu Rameswaram Island

Before setting out to Lanka to rescue Sita, Lord Rama worshipped Shiva here. Sita herself formed the linga from sand when Hanuman was delayed in bringing one from the Himalayas. This shrine is part of the Char Dham pilgrimage circuit. The temple corridor here is one of the longest of any Hindu temple in India.

12. Grishneshwar, Maharashtra Near Ellora, Aurangabad

A devout woman named Kusuma worshipped a Shiva linga daily by immersing it in a pond near her home. Her jealous co-wife killed Kusuma's only son. Despite the grief, Kusuma continued her daily worship without interruption. Shiva was moved by her composure and restored her son to life. He manifested here as Grishneshwar, the Lord of Compassion. The temple sits close to the Ellora Caves, a UNESCO World Heritage Site.

Why Across Twelve Different Locations?

These shrines were not placed in proximity to each other. They run from the Himalayan heights of Kedarnath to the southern shore at Rameshwaram, from the western coast in Gujarat to the ghats of Varanasi. Pilgrimage routes connecting them have historically required devotees to cross rivers, forests, and mountain passes, and to encounter people speaking different languages. Ancient teachers designed this yatra as much for building a unified India as for individual spiritual merit.

Bring Shiva Worship Home with BookMyPooja

Not every devotee can undertake the full yatra across twelve states. BookMyPooja Online connects you with verified pandits who can perform Rudrabhishek, Maha Mrityunjaya Japa, and other Shiva pujas at your home, with complete Vedic guidance and authenticity.

Frequently Asked Questions

What is a jyotirlinga? A sacred shrine where Lord Shiva is worshipped as a self-manifested column of divine light, as described in the Shiva Purana.

How many jyotirlingas are in India? 12. Ancient texts mention 64 original jyotirlingas, but these twelve are universally recognised as the most sacred.

Which state has the most jyotirlingas? Maharashtra has the most, with four: Bhimashankar, Trimbakeshwar, Grishneshwar, and the disputed Aundha Nagnath or Parli Vaidyanath, depending on the tradition.

Is Kedarnath one of the 12 jyotirlingas? Yes. Kedarnath in Uttarakhand is both a jyotirlinga and part of the Char Dham pilgrimage.

How long does the Dwadasa Jyotirlinga Yatra take? With careful planning, the full circuit covering all 12 shrines typically takes 25 to 30 days. Many devotees complete it over several years, visiting one shrine at a time.


Having doubts or want to book a pooja?

Fill out the form below and we'll get back to you soon

Fill Your Details

Full Name
d
Mobile Number*
d
City
Enquiry*
d
Ready to book your puja?
Expert pandits. Hassle Free Packages.