Shakti Peetha
The sacred seats of the Mother Goddess, where the body of Sati fell to earth.
8 TemplesThe Shakti Peethas are the holiest shrines of the Devi — the Mother Goddess, Shakti, the primordial feminine power that animates the universe. They mark the places across the subcontinent where, in the great legend of Daksha's sacrifice, the body of Sati fell to earth.
When Sati immolated herself at her father Daksha's yagna, a grief-stricken Shiva carried her body across the cosmos in the tandava, his dance of destruction. To restore order, Vishnu's discus divided her form; wherever a part fell, that ground became a Peetha, charged with her presence. Each site venerates a specific form of the Devi alongside her Bhairava, a form of Shiva.
Traditions count fifty-one (and in some lists 108) Shakti Peethas, of which eighteen are honoured as the Maha, or great, Shakti Peethas. From Kamakhya in the east to the western frontier, they form the spiritual cartography of Devi worship — places of immense power, especially alive during Navaratri.
The Pilgrimage Circuit
Of the fifty-one Peethas, eighteen are revered as the Ashtadasha (eighteen) Maha Shakti Peethas — the greatest seats of the Goddess.
Shakti Peetha Temples
See all on the map →Kamakhya
Guwahati, Assam
The great Tantric seat on Nilachal Hill above the Brahmaputra — where the Goddess is worshipped as the yoni and is believed to menstruate each year.
Kalighat
Kolkata, West Bengal
Kali's toe-fall on the Adi Ganga that gave Kolkata its name — the city's most revered Shakti Peetha, worshipped as Dakshina Kali.
Vindhyavasini
Vindhyachal, Mirzapur, Uttar Pradesh
The ever-present Devi of the Vindhyas, on the Ganga at Vindhyachal — a great Shakti and Siddha Peetha thronged through Navaratri.
Jwala Ji
Kangra, Himachal Pradesh
The goddess as living flame — a temple with no idol, where eternal fires burn from the rock in the Kangra hills.
Mahalakshmi, Kolhapur
Kolhapur, Maharashtra
Ambabai of Kolhapur — the living Devi of Karvir, whom the setting sun itself comes to worship at the Kiranotsav.

Naina Devi
Bilaspur, Himachal Pradesh
The hill-shrine where Sati's eyes are said to have fallen — Naina Devi, high in the Shivaliks above the Gobind Sagar.
Tara Tarini
Ganjam, Odisha
The twin goddesses Tara and Tarini on the Kumari hill by the Rushikulya — one of the four Adi Shakti Peethas of tradition.
Jogulamba, Alampur
Alampur, Jogulamba Gadwal, Telangana
One of the eighteen Maha Shakti Peethas — the fierce Yogini Jogulamba at Alampur, by the Tungabhadra near its meeting with the Krishna.
Frequently Asked Questions
What is a Shakti Peetha?+
A Shakti Peetha is a shrine of the Mother Goddess marking a place where a part of the body of Sati is believed to have fallen to earth, making the ground a seat of divine feminine power.
How many Shakti Peethas are there?+
Traditions vary — the most common count is fifty-one Shakti Peethas, with some lists naming 108. Eighteen are singled out as the Maha Shakti Peethas.
What is the legend behind the Shakti Peethas?+
After Sati immolated herself at Daksha's sacrifice, Shiva carried her body in grief; Vishnu's chakra divided it, and each place where a part fell became a Shakti Peetha.
When is the best time to visit a Shakti Peetha?+
Navaratri, celebrated twice a year in Chaitra and Sharad, is the most auspicious and vibrant time to seek the Devi's darshan.
