Shakti Peethas: A Complete Guide
What Shakti Peethas are, the Sati-Daksha yagna legend behind them, why different texts disagree on their exact number, and a list of the major sites.
Spread across India, Nepal, Bangladesh, Pakistan, Sri Lanka and Tibet, Shakti Peethas form one of the oldest and most widespread networks of Goddess-worship sites in the subcontinent. But there's one thing that gets oversimplified almost everywhere you read about them — the exact number of Shakti Peethas is genuinely disputed across Hindu texts, and this guide addresses that honestly rather than picking a number and presenting it as settled fact.
What Are Shakti Peethas?
Shakti Peethas are sacred sites believed to mark where a body part or ornament of the goddess Sati fell, as Shiva wandered the cosmos grieving, carrying her body. At each such site, the goddess is worshipped in a local form, alongside a form of Shiva known as a Bhairava.
The Sati-Daksha Yagna Legend
According to the legend, King Daksha Prajapati organized a grand yagna but deliberately excluded his daughter Sati and her husband Shiva, and insulted Shiva in the process. Sati, arriving uninvited, could not bear this disrespect to her husband and gave up her life — through yogic power, or by entering the sacrificial fire, depending on the version of the story. A grief-stricken Shiva carried her body and wandered the universe in an intense, destructive dance (Tandava). To prevent cosmic destruction, Vishnu used his Sudarshan Chakra to cut Sati's body into pieces. Wherever these fell, the site became a Shakti Peetha.
The Disputed Number — an Honest Look
Different Puranas and texts give genuinely different counts for the Shakti Peethas — there is no single agreed number:
- 4 Adi Peethas — the oldest and most primary: Kamakhya (Assam), Vimala (Odisha), Kalighat (West Bengal) and Tara Tarini (Odisha).
- 18 Maha Peethas — listed in Adi Shankaracharya's Ashtadasha Shakti Peetha Stotram.
- 51 Peethas — mentioned in the Mahabhagavata Purana and texts like the Pithanirnaya; this is the most popularly cited figure.
- 52 Peethas — a count found in some Bengali traditions, arising from variant manuscript copies.
- 64 Peethas — referenced in the Brahmanda Purana.
- 108 Peethas — listed in the Devi Bhagavata Purana and Matsya Purana.
In other words, "51 Shakti Peethas" is not a universally agreed figure — it varies by text and tradition. This guide deliberately avoids presenting any single number as the final word.
Geographic Spread
Shakti Peethas aren't confined to India. Beyond it, they're found across Nepal (including Kathmandu and Janakpur), Bangladesh (seven or more sites), Pakistan (including Sharada Peeth), Sri Lanka, Bhutan and Tibet (near Lake Manasarovar).
The 18 Maha Peethas — the Most Widely Cited List
The 18 Maha Peethas named in Adi Shankaracharya's stotram are considered the most authoritative and widely accepted list:
| Goddess | Location | Body Part (per tradition) |
|---|---|---|
| Kamakhya | Guwahati, Assam | Yoni |
| Vimala (Jagannath Temple) | Puri, Odisha | Feet |
| Kalighat | Kolkata, West Bengal | Right toes |
| Tara Tarini | Brahmapur, Odisha | Breasts |
| Kamakshi Amman | Kanchipuram, Tamil Nadu | Abdomen |
| Chamundeshwari | Mysore, Karnataka | Hair |
| Jogulamba | Alampur, Telangana | Teeth |
| Bhramaramba Mallikarjuna | Srisailam, Andhra Pradesh | Neck |
| Mahalakshmi | Kolhapur, Maharashtra | Eye |
| Renuka | Mahur, Maharashtra | Left hand |
| Mahakaleshwar (Mahakali) | Ujjain, Madhya Pradesh | Upper lip |
| Kukkuteswari | Pithapuram, Andhra Pradesh | Back |
| Biraja | Jajpur, Odisha | Navel |
| Manikyamba | Draksharamam, Andhra Pradesh | Left cheek |
| Jwalamukhi | Kangra, Himachal Pradesh | Tongue |
| Mangla Gauri | Gaya, Bihar | Breast |
| Vishalakshi | Varanasi, Uttar Pradesh | Earrings |
| Sharada Peeth | Pakistan (Kashmir, now in ruins) | Right hand |
This site's Temples section already has detailed individual pages for several of these — Kamakhya, Kalighat, Jwalamukhi, Mahalakshmi Kolhapur, Kamakshi, Tara Tarini and Biraja among them.
The Special Case of Sharada Peeth
Sharada Peeth deserves a specific note. It's originally located in Kashmir, but its site now lies across the Line of Control in Pakistan-administered territory, in ruins, and is generally inaccessible to pilgrims. Because of this, an alternate Sharada Peeth was established at Sringeri in Karnataka, which many devotees now visit as part of the same tradition.
Local Variations
One more honest point: many local traditions associate the same peetha with different names, different forms of the goddess, or different Bhairavas, and some sites even have competing regional claims. This isn't a sign of error — it reflects centuries of Shakta (Goddess) worship spreading across the subcontinent and taking on local form wherever it went.
Frequently Asked Questions
How many Shakti Peethas are there in total?
There's no single settled answer. Different texts list 4 Adi Peethas, 18 Maha Peethas, or totals of 51, 52, 64 or 108. "51 Shakti Peethas" is the most popularly cited number, but it isn't the only figure found in the sources.
What is the origin story of the Shakti Peethas?
After the goddess Sati's death, a grieving Shiva carried her body across the cosmos. Vishnu cut it into pieces with his Sudarshan Chakra, and wherever a part fell became a Shakti Peetha.
Which are considered the most important Shakti Peethas?
The 18 Maha Peethas named in Adi Shankaracharya's stotram are the most widely accepted list, including well-known sites like Kamakhya, Kalighat, Jwalamukhi and Kamakshi.
Are all Shakti Peethas located in India?
No. Most are in India, but a number of Shakti Peethas are also located in Nepal, Bangladesh, Pakistan, Sri Lanka, Bhutan and Tibet.
Where is Sharada Peeth now, and can it be visited?
The original Sharada Peeth is in Kashmir, in ruins, across the Line of Control in Pakistan-administered territory, and is generally inaccessible to pilgrims. Many devotees instead visit the alternate Sharada Peeth at Sringeri, Karnataka, as part of the same tradition.