51 sacred sites where the body parts of Goddess Sati fell to earth — together forming the most powerful network of feminine divine energy in the world.
The Shakti Peethas arise from one of the most poignant narratives in Hindu mythology. Sati, daughter of Daksha Prajapati and first wife of Shiva, was deeply devoted to her husband. When her father Daksha organised a great yajna (fire sacrifice) and deliberately excluded Shiva — insulting him — Sati, unable to bear the dishonour to her husband, immolated herself in the sacred fire.
Shiva, consumed by grief, lifted Sati's body onto his shoulders and wandered the universe in inconsolable mourning. To release Shiva from this grief and restore cosmic balance, Lord Vishnu used his Sudarshana Chakra to cut the body of Sati into pieces as Shiva carried her. Each body part fell to earth at a different location — and at each spot, a Shakti Peetha arose. The 51 Peethas together form a sacred map of the feminine divine across the Indian subcontinent, from Kamakhya in Assam to Kanyakumari at the southern tip.
Among the 51 Peethas, 18 are classified as Maha Peethas (great seats of power) — the most potent and most visited goddess shrines in India.
📍 Guwahati, Assam
The most powerful Shakti Peetha — the yoni (womb) of Sati, site of the extraordinary Ambubachi Mela each June when the Goddess is believed to menstruate.
Explore →📍 Jammu, J&K
Three Pindis in the Trikuta hills — 8–10 million pilgrims annually, one of India's most visited shrines.
Explore →📍 Kolkata, West Bengal
The toe of Sati fell here — the fierce Kali of Kolkata, where the city's own spiritual identity is rooted.
Explore →📍 Madurai, Tamil Nadu
The magnificent fish-eyed goddess — 14 gopurams, 15,000 daily visitors, one of India's most awe-inspiring temples.
Explore →📍 Banaskantha, Gujarat
The heart of Sati fell here — the most revered goddess shrine in Gujarat on the Rajasthan border.
Explore →📍 Kangra, Himachal Pradesh
The tongue of Sati — nine eternal flames burn from the earth here without any fuel, revered for centuries as a supernatural phenomenon.
Explore →📍 Mirzapur, Uttar Pradesh
Goddess dwelling in the Vindhya mountains — one of the most powerful north Indian goddess shrines on the Ganga.
Explore →📍 Andhra Pradesh
Bhramaramba Devi — uniquely both a Jyotirlinga and a Maha Shakti Peetha, in the remote Nallamala hills.
Explore →📍 Ganjam, Odisha
Twin-goddess temple on the Rushikulya river — the breasts of Sati fell here, one of the most powerful Shakti Peethas in eastern India.
Explore →Note: Scholarly traditions differ on the exact list of 51 — some texts enumerate 64 or 108. The above follows the most widely accepted tradition.
Twice yearly — Chaitra (March–April) & Ashwin (Sept–Oct)
Nine nights of the Goddess — Vaishno Devi, Ambaji, Chamunda and all major Peethas see hundreds of thousands of pilgrims. Ambubachi Mela at Kamakhya in June is equally significant.
June (Ashadha) — Kamakhya, Assam
The most important Tantric festival in India — the Goddess is believed to menstruate for three days and the temple is closed. On the fourth day, the doors open and pilgrims receive sacred prasad that is considered the most powerful in India.
September–October (Ashwin)
The climax of Navaratri in Bengal — five days of elaborate clay-idol worship at Kalighat and 40,000+ pandals across Kolkata, concluding with the immersion of the Goddess in the Hooghly river.
The canonical 51 Peethas from the Pithanirnaya — goddess and Bhairav names as per traditional texts. Click any to view the full guide.