The 12 Jyotirlingas of India: Names, Locations and Significance

All 12 Jyotirlingas of India with their locations and states — Somnath to Grishneshwar — plus the traditional hymn, disputed identifications and pilgrimage planning.

By Editorial TeamUpdated Pilgrimage

What are the 12 Jyotirlingas?

In the order of the Shiva Purana: Somnath (Gujarat), Mallikarjuna (Andhra Pradesh), Mahakaleshwar (Madhya Pradesh), Omkareshwar (Madhya Pradesh), Kedarnath (Uttarakhand), Bhimashankar (Maharashtra), Kashi Vishwanath (Uttar Pradesh), Trimbakeshwar (Maharashtra), Vaidyanath (Jharkhand/Maharashtra), Nageshwar (Gujarat), Rameshwaram (Tamil Nadu) and Grishneshwar (Maharashtra).

All twelve

The twelve Jyotirlingas in the order of the Shiva Purana (Kotirudra Samhita)
#JyotirlingaLocationState
1SomnathPrabhas Patan, near Veraval, Gir Somnath districtGujarat
2MallikarjunaSrisailam, Nandyal districtAndhra Pradesh
3MahakaleshwarUjjain, on the Shipra riverMadhya Pradesh
4OmkareshwarMandhata island, Narmada river, Khandwa districtMadhya Pradesh
5KedarnathKedarnath, Rudraprayag district, Garhwal HimalayaUttarakhand
6BhimashankarBhimashankar, Sahyadri hills, Pune districtMaharashtra
7Kashi VishwanathVishwanath Gali, VaranasiUttar Pradesh
8TrimbakeshwarTrimbak, near NashikMaharashtra
9VaidyanathDeoghar (Baidyanath Dham), Jharkhand — also claimed by Parli Vaijnath, MaharashtraJharkhand / Maharashtra
10NageshwarNear Dwarka, Devbhumi Dwarka district — also claimed by Aundha Nagnath and JageshwarGujarat (also claimed in Maharashtra and Uttarakhand)
11RameshwaramRamanathaswamy Temple, Rameswaram island, Ramanathapuram districtTamil Nadu
12GrishneshwarVerul, near the Ellora Caves, Chhatrapati Sambhajinagar (Aurangabad) districtMaharashtra

By region

RegionJyotirlingas
West (Gujarat)Somnath, Nageshwar
MaharashtraBhimashankar, Trimbakeshwar, Grishneshwar, and Parli Vaidyanath
Central (Madhya Pradesh)Mahakaleshwar, Omkareshwar
NorthKedarnath (Uttarakhand), Kashi Vishwanath (Uttar Pradesh)
EastDeoghar Vaidyanath (Jharkhand)
SouthMallikarjuna (Andhra Pradesh), Rameshwaram (Tamil Nadu)

The traditional hymn

The Dvadasha Jyotirlinga Stotram names the twelve in a short verse recited by many devotees each morning. Its order differs slightly from the Shiva Purana's: it names Somnath, Mallikarjuna, Mahakala, Omkara, Vaidyanath, Bhimashankar, Rameshwaram, Nageshwar, Vishwanath, Trimbakeshwar, Kedarnath and Grishneshwar. The order in either list is not a ranking.

Disputed identifications

For three of the twelve, more than one temple is revered as the Jyotirlinga:

  • Vaidyanath — Deoghar (Jharkhand) and Parli (Maharashtra)
  • Nageshwar — near Dwarka (Gujarat), Aundha (Maharashtra) and Jageshwar (Uttarakhand)
  • Bhimashankar — Pune district (Maharashtra), with a claim also in Assam

We describe these traditions without taking a side.

Planning a Jyotirlinga pilgrimage

Clusters make planning easier: the Maharashtra group, the Madhya Pradesh pair, the Gujarat pair. Kedarnath is seasonal. See our Jyotirlinga trip guide.

Frequently asked questions

Which state has the most Jyotirlingas?

Maharashtra, with Bhimashankar, Trimbakeshwar and Grishneshwar — and Parli Vaijnath, where Vaidyanath is identified by some traditions.

Which Jyotirlinga is in Uttar Pradesh?

Kashi Vishwanath in Varanasi.

Which Jyotirlinga is open only part of the year?

Kedarnath, in the Himalaya, which closes in winter.

In what order should I visit the Jyotirlingas?

There is no required order. Most pilgrims group them by region for practical travel.

Sources and further reading

We link to primary and authoritative sources. External links open in a new tab.

Written and maintained by the KashiVishwanathTemple.net Editorial Team. Last updated . Found an error? Tell us — see our editorial policy.