18 Shakti Peethas: Names, Places & Full List
The 18 Maha Shakti Peethas named in Adi Shankaracharya's stotram — goddess, temple, place and state for each, and why other lists count 51, 52 or 108.
Across the subcontinent there are shrines where, it is believed, the Goddess herself is present in a special way — the places where parts of Sati's body fell to earth. These are the Shakti Peethas, the "seats of power". Of the many listed in the Puranas, eighteen are honoured as the Maha Shakti Peethas, named together in a stotram attributed to Adi Shankaracharya.
The story behind the Shakti Peethas
Sati, the daughter of King Daksha, married Shiva against her father's wishes. When Daksha held a great yajna and pointedly did not invite Shiva, Sati went anyway — and, unable to bear the insult to her husband, gave up her life in the sacrificial fire.
Grief-stricken, Shiva carried her body across the universe. To free him from his sorrow, Vishnu released his Sudarshana Chakra, which divided Sati's body. Wherever a part fell, a Shakti Peetha arose — each guarded by a form of Shiva known as its Bhairava.
The 18 Maha Shakti Peethas — complete list
| # | Goddess (in the stotram) | Worshipped as | Place | State / country | Part of Sati (traditional) |
|---|---|---|---|---|---|
| 1 | Shankari | Shankari Devi | Trincomalee | Sri Lanka | Groin |
| 2 | Kamakshi | Kamakshi Amman | Kanchipuram | Tamil Nadu | Abdomen |
| 3 | Shrinkhala | Shrinkhala Devi | Pandua (identification debated) | West Bengal | Stomach |
| 4 | Chamundi | Chamundeshwari | Chamundi Hills, Mysuru | Karnataka | Hair |
| 5 | Jogulamba | Jogulamba | Alampur | Telangana | Teeth |
| 6 | Bhramarambika | Bhramaramba | Srisailam | Andhra Pradesh | Neck |
| 7 | Mahalakshmi | Mahalakshmi (Ambabai) | Kolhapur | Maharashtra | Eyes |
| 8 | Ekaveerika | Renuka | Mahur | Maharashtra | Left hand |
| 9 | Mahakali | Mahakali | Ujjain | Madhya Pradesh | Upper lip |
| 10 | Puruhutika | Puruhutika | Pithapuram | Andhra Pradesh | Back |
| 11 | Girija | Biraja | Jajpur | Odisha | Navel |
| 12 | Manikya | Manikyamba | Draksharamam | Andhra Pradesh | Left cheek |
| 13 | Kamarupi | Kamakhya | Guwahati | Assam | Yoni |
| 14 | Madhaveshwari | Madhaveshwari (Alopi Devi) | Prayagraj | Uttar Pradesh | Fingers |
| 15 | Vaishnavi | Jwala Devi | Jwalamukhi, Kangra | Himachal Pradesh | Tongue |
| 16 | Mangalya Gauri | Mangla Gauri | Gaya | Bihar | Breast |
| 17 | Vishalakshi | Vishalakshi | Varanasi | Uttar Pradesh | Earrings |
| 18 | Saraswati | Sharada | Sharada Peeth, Neelum Valley | Pakistan-administered Kashmir | Right hand |
Which part of Sati fell at each peetha is given as commonly listed; accounts differ between texts and regional traditions.
At a glance
Andhra Pradesh has the most — 3 (Srisailam, Pithapuram, Draksharamam). Maharashtra and Uttar Pradesh have 2 each. Two are outside present-day India: Shankari in Sri Lanka and Sharada Peeth in Pakistan-administered Kashmir.
The Ashtadasha Shakti Peetha Stotram
लङ्कायां शाङ्करीदेवी कामाक्षी काञ्चिकापुरे।
प्रद्युम्ने शृङ्खलादेवी चामुण्डी क्रौञ्चपट्टणे॥
अलम्पुरे जोगुलाम्बा श्रीशैले भ्रमराम्बिका।
कोल्हापुरे महालक्ष्मी माहुर्ये एकवीरिका॥
उज्जयिन्यां महाकाली पीठिकायां पुरुहूतिका।
ओढ्यायां गिरिजादेवी माणिक्या दक्षवाटिके॥
हरिक्षेत्रे कामरूपी प्रयागे माधवेश्वरी।
ज्वालायां वैष्णवीदेवी गया माङ्गल्यगौरिका॥
वारणाश्यां विशालाक्षी काश्मीरे तु सरस्वती।
अष्टादश सुपीठानि योगिनामपि दुर्लभम्॥
Meaning: Shankari in Lanka, Kamakshi in Kanchi, Shrinkhala at Pradyumna, Chamundi at Krauncha-pattana; Jogulamba at Alampur, Bhramarambika at Srishaila; Mahalakshmi at Kolhapur, Ekaveerika at Mahur; Mahakali at Ujjain, Puruhutika at Pithika; Girija at Odhya, Manikya at Daksha-vatika; Kamarupi at Harikshetra, Madhaveshwari at Prayag; Vaishnavi at Jwala, Mangalya Gauri at Gaya; Vishalakshi at Varanasi and Saraswati in Kashmir. These eighteen sacred seats are hard to reach even for yogis.
The wording of this stotram differs slightly between printed editions.
Why other lists count 51, 52 or 108
There is no single canonical number of Shakti Peethas — different texts preserve different lists:
- 51 — the most widely known count, from texts such as the Mahabhagavata Purana and the Pithanirnaya. It is often linked to the 51 letters of the Sanskrit alphabet.
- 52 — a count followed in parts of Bengal.
- 108 — the list given in the Devi Bhagavata Purana.
- 18 — the Maha Shakti Peethas named in the stotram above.
Some traditions also single out four Adi Shakti Peethas: Kamakhya in Assam, Kalighat in Kolkata, Tara Tarini in Odisha, and Vimala — whose shrine stands inside the Jagannath temple complex at Puri, one of the Char Dham.
What makes some of them special
- Kamakhya (Guwahati): among the most revered of all Shakti Peethas, and the centre of the annual Ambubachi Mela.
- Srisailam, Ujjain and Varanasi: each is home to both a Maha Shakti Peetha and one of the 12 Jyotirlingas — Shiva and Shakti worshipped in the same sacred town.
- Jwalamukhi (Kangra): the Goddess is worshipped as natural flames that burn from the rock, with no idol.
- Sharada Peeth (Kashmir): once a great seat of learning that gave its name to the Sharada script; today only ruins remain near the Line of Control.
Before you travel
Temple timings, festival crowds and access rules vary widely — Kamakhya is especially busy during Ambubachi, and Sharada Peeth cannot be visited freely. Check the official temple or state tourism website before you plan a trip.
Related reading
- The 12 Jyotirlingas — names, places and full list
- Char Dham — the four dhams and the Uttarakhand yatra
- Navratri 2026 — the nine forms of the Goddess
- Mount Kailash — the abode of Lord Shiva
Eighteen seats across a subcontinent, and one Goddess present in all of them. Jai Mata Di.
Frequently asked questions
What is a Shakti Peetha?
A Shakti Peetha is a shrine of the Goddess where, according to tradition, a part of Sati's body or ornaments fell to earth. After Sati gave up her life at her father Daksha's yajna, Shiva carried her body in grief, and Vishnu's Sudarshana Chakra divided it; each place where a part fell became a seat of Shakti.
How many Shakti Peethas are there?
It depends on the tradition. The best-known count is 51, from texts such as the Mahabhagavata Purana and the Pithanirnaya; a Bengal tradition counts 52; the Devi Bhagavata Purana lists 108. The 18 Maha (great) Shakti Peethas are the ones named in the stotram attributed to Adi Shankaracharya.
What are the 18 Maha Shakti Peethas?
Shankari, Kamakshi, Shrinkhala, Chamundi, Jogulamba, Bhramarambika, Mahalakshmi, Ekaveerika, Mahakali, Puruhutika, Girija, Manikyamba, Kamarupi (Kamakhya), Madhaveshwari, Vaishnavi (Jwala Devi), Mangalya Gauri, Vishalakshi and Saraswati (Sharada).
Which state has the most Maha Shakti Peethas?
Andhra Pradesh, with three: Bhramarambika at Srisailam, Puruhutika at Pithapuram and Manikyamba at Draksharamam. Maharashtra and Uttar Pradesh have two each.
Which Shakti Peethas are outside India?
Of the 18 Maha Shakti Peethas, two are outside present-day India: Shankari at Trincomalee in Sri Lanka, and Sharada Peeth in Pakistan-administered Kashmir, which today survives only as ruins near the Line of Control.
Which places have both a Jyotirlinga and a Shakti Peetha?
Three: Srisailam (Mallikarjuna and Bhramarambika), Ujjain (Mahakaleshwar and Mahakali) and Varanasi (Kashi Vishwanath and Vishalakshi). In each, Shiva and Shakti are worshipped in the same sacred town.
You may also like
Char Dham List: 4 Dhams, Chota Char Dham & 2026 Dates
The Char Dham explained — the original four dhams of Badrinath, Dwarka, Puri and Rameswaram, and Uttarakhand's Chota Char Dham, with places, order and 2026 dates.
12 Jyotirlingas: Names, Places & Full List
The 12 Jyotirlingas of Lord Shiva — the complete list with locations and states, from Somnath to Grishneshwar, and what makes each one special.
CultureWhere is Mount Kailash? Country, Height & Facts
Mount Kailash lies in Tibet (China) and rises to 6,638 m. Which country it is in, why four religions revere it, Manasarovar and the parikrama.