Kudozz Club
Plan My Trip →or email connect@kudozz.in
Domes of the Kamakhya Temple complex on Nilachal hill, Guwahati
Shakti PeethaDeviPilgrimageTemples

Shakti Peethas in India: The 18 and 51 Lists, and How to Visit

The Shakti Peethas are the most sacred shrines of the Goddess. Traditions disagree on how many there are, but the major ones are clear pilgrim favourites.

4 min read · Updated September 2026

According to Puranic legend, when Sati gave up her life at her father Daksha's sacrifice, a grieving Shiva carried her body across the universe, and parts of it fell at different places. Each place became a Shakti Peetha, a seat of the Goddess, usually worshipped together with a form of Shiva as Bhairava.

There is no single official list. The 18 Maha Shakti Peethas come from the Ashtadasha Shakti Peetha Stotram, attributed to Adi Shankaracharya; the widely used list of 51 comes mainly from the Tantra Chudamani; some traditions count 52, 64 or 108. Several peethas lie outside India, in Pakistan, Bangladesh, Nepal, Sri Lanka and Tibet.

Quick answer

Shakti Peethas are shrines of the Goddess where, according to legend, parts of Sati's body fell. Different texts give different counts: 18 Maha Shakti Peethas in the Ashtadasha Shakti Peetha Stotram, 51 in the Tantra Chudamani, and 52, 64 or 108 in other traditions. Well-known Shakti Peethas in India include Kamakhya in Guwahati, Kalighat in Kolkata, Vishalakshi in Varanasi and Jwalamukhi in Himachal.

Key takeaways

  • The legend of Sati and Daksha's sacrifice explains the Shakti Peethas.
  • Counts differ by text: 18, 51, 52, 64 or 108.
  • The 18 Maha Shakti Peethas come from a hymn attributed to Adi Shankaracharya.
  • Some peethas are outside India, including Hinglaj in Pakistan and Guhyeshwari in Nepal.
  • Regional routes (Himachal, Bengal, the south) are the practical way to visit several.

The 18 Maha Shakti Peethas

Identifications of some sites vary between traditions; this table follows common readings of the stotram.
Shakti PeethaPlaceRegion
ShankariTrincomaleeSri Lanka
KamakshiKanchipuramTamil Nadu
ShrinkhalaLocation debated (often placed in West Bengal)India
ChamundeshwariMysuruKarnataka
JogulambaAlampurTelangana
BhramarambaSrisailamAndhra Pradesh
MahalakshmiKolhapurMaharashtra
EkaveeraMahurMaharashtra
MahakaliUjjainMadhya Pradesh
PuruhutikaPithapuramAndhra Pradesh
Girija (Biraja)JajpurOdisha
ManikyambaDraksharamamAndhra Pradesh
KamakhyaGuwahatiAssam
MadhaveshwariPrayagrajUttar Pradesh
Vaishnavi (Jwala Devi)JwalamukhiHimachal Pradesh
Mangala GauriGayaBihar
VishalakshiVaranasiUttar Pradesh
Saraswati (Sharada)Sharada PeethKashmir (across the Line of Control)

Regional routes

RouteShrinesDays
HimachalJwalamukhi, Chintpurni, Brajeshwari, Chamunda, Naina Devi4 to 5
Bengal and AssamKalighat, Tarapith, Kamakhya4 to 5
Andhra and TelanganaSrisailam, Alampur, Draksharamam, Pithapuram5 to 6
Tamil Nadu and KarnatakaKanchipuram, Mysuru (with Madurai's Meenakshi)4 to 5

What about Vaishno Devi?

Vaishno Devi near Katra is one of India's most visited Devi shrines. It is regarded by many devotees as a Shakti Peetha, though it does not appear in every traditional list. We include it here because it is central to Devi pilgrimage in north India.

Katra and Vaishno Devi

Route, registration and the trek.

Katra and Vaishno Devi guide

How worship works at Shakti Peethas

At most Shakti Peethas the Goddess is worshipped together with a form of Shiva as Bhairava, whose shrine is often nearby; many pilgrims visit both. Some shrines have no idol at all: at Kamakhya the object of worship is a natural stone fissure fed by a spring, and at Jwalamukhi it is a set of natural flames.

Navratri, held twice a year (in spring and in autumn), is the most important festival at Devi shrines, followed by regional festivals such as the Ambubachi Mela at Kamakhya and Durga Puja in Bengal. These are spiritually special times but bring the largest crowds, so book stays early and expect long queues.

Safety

  • Navratri and major festivals bring very large crowds; plan early.
  • Follow each temple's rules on offerings, photography and dress.
  • Several shrines involve hill climbs or ropeways; check access if you have mobility needs.
  • Some peethas lie in restricted or cross-border areas; follow official travel advice.

What to pack

  • Modest clothes, with a dupatta or scarf
  • Slip-on footwear
  • Warm layers for Himachal and Kashmir
  • Small bag

Want this pilgrimage turned into a practical itinerary?

FAQs

How many Shakti Peethas are there?

It depends on the text: 18 in the Ashtadasha Shakti Peetha Stotram, 51 in the Tantra Chudamani, and 52, 64 or 108 in other traditions.

Which is the most famous Shakti Peetha?

Kamakhya in Guwahati is among the best known; Kalighat, Vishalakshi and Jwalamukhi are also widely visited.

Are all Shakti Peethas in India?

No. Some are in Pakistan (Hinglaj), Bangladesh, Nepal, Sri Lanka and Tibet.

Is Vaishno Devi a Shakti Peetha?

Many devotees regard it as one, though it is not in every traditional list.

What is the legend of the Shakti Peethas?

Puranic legend says that parts of Sati's body fell at these places as Shiva carried her after Daksha's sacrifice, and each became a seat of the Goddess.

When is the best time to visit Shakti Peethas?

October to March is comfortable. Navratri is spiritually important but very crowded.