Culture

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.

Sanskrit Kala15 September 20265 min read
Cultureअष्टादश सुपीठानियोगिनामपि दुर्लभम्Eighteen sacred seats, hard to reach even for yogis❀ Sanskrit Kala
Share:

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 asPlaceState / countryPart of Sati (traditional)
1ShankariShankari DeviTrincomaleeSri LankaGroin
2KamakshiKamakshi AmmanKanchipuramTamil NaduAbdomen
3ShrinkhalaShrinkhala DeviPandua (identification debated)West BengalStomach
4ChamundiChamundeshwariChamundi Hills, MysuruKarnatakaHair
5JogulambaJogulambaAlampurTelanganaTeeth
6BhramarambikaBhramarambaSrisailamAndhra PradeshNeck
7MahalakshmiMahalakshmi (Ambabai)KolhapurMaharashtraEyes
8EkaveerikaRenukaMahurMaharashtraLeft hand
9MahakaliMahakaliUjjainMadhya PradeshUpper lip
10PuruhutikaPuruhutikaPithapuramAndhra PradeshBack
11GirijaBirajaJajpurOdishaNavel
12ManikyaManikyambaDraksharamamAndhra PradeshLeft cheek
13KamarupiKamakhyaGuwahatiAssamYoni
14MadhaveshwariMadhaveshwari (Alopi Devi)PrayagrajUttar PradeshFingers
15VaishnaviJwala DeviJwalamukhi, KangraHimachal PradeshTongue
16Mangalya GauriMangla GauriGayaBiharBreast
17VishalakshiVishalakshiVaranasiUttar PradeshEarrings
18SaraswatiSharadaSharada Peeth, Neelum ValleyPakistan-administered KashmirRight 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

लङ्कायां शाङ्करीदेवी कामाक्षी काञ्चिकापुरे।
प्रद्युम्ने शृङ्खलादेवी चामुण्डी क्रौञ्चपट्टणे॥
अलम्पुरे जोगुलाम्बा श्रीशैले भ्रमराम्बिका।
कोल्हापुरे महालक्ष्मी माहुर्ये एकवीरिका॥
उज्जयिन्यां महाकाली पीठिकायां पुरुहूतिका।
ओढ्यायां गिरिजादेवी माणिक्या दक्षवाटिके॥
हरिक्षेत्रे कामरूपी प्रयागे माधवेश्वरी।
ज्वालायां वैष्णवीदेवी गया माङ्गल्यगौरिका॥
वारणाश्यां विशालाक्षी काश्मीरे तु सरस्वती।
अष्टादश सुपीठानि योगिनामपि दुर्लभम्॥

Ashtadasha Shakti Peetha Stotram · attributed to Adi Shankaracharya

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

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