The 51 Shakti Peeths are sacred Hindu sites tied to Goddess Sati and Lord Shiva, spread across India and neighboring countries. These temples mark where Sati’s body parts fell, making them key destinations for a Shakti Peeth Pilgrimage. As one must spiritually prepare yourself for a Spiritual Journey India to the 51 Shakti Peeths. The guide includes their names, addresses, best time to visit, and traveling tips for visiting the 51 Shakti Peeths securely.
What Are the 51 Shakti Peeths?
The 51 Shakti Peeths are based on a myth that Goddess Sati self-destructed at her father Daksha’s yagna. Lord Shiva, grieving, danced the Tandava using her body, and Lord Vishnu cut it into 51 pieces to placate him. They scattered all over the subcontinent to create the 51 Shakti Peeths. Every Goddess Sati Temple is a hub of divine feminine power, or Shakti, and Shiva is there, so the Shakti Peeth Pilgrimage is an inner journey across India, Nepal, Bangladesh, Pakistan, Sri Lanka, and Tibet.
Names and Locations of All 51 Shakti Peeths
The 51 Shakti Peeths are spread over various regions, each associated with a particular part of the body of Sati. Here’s the entire list:
- Kamakhya Temple, Assam, India (Yoni)
2. Kalighat Temple, Kolkata, India (Toes)
3. Vaishno Devi Temple, Jammu & Kashmir, India (Right Hand)
4. Jwalamukhi Temple, Himachal Pradesh, India (Tongue)
5. Hinglaj Shakti Peeth, Balochistan, Pakistan (Head)
6. Guhyeshwari Temple, Kathmandu, Nepal (Knees)
7. Shankari Devi Temple, Trincomalee, Sri Lanka (Groin)
8. Ambaji Temple, Gujarat, India (Heart)
9. Mansa Devi Temple, Haridwar, India (Forehead)
10. Chintpurni Temple, Himachal Pradesh, India (Feet)
11. Naina Devi Temple, Bilaspur, India (Eyes)
12. Bimala Temple, Puri, Odisha, India (Navel)
13. Chamundeshwari Temple, Mysore, India (Hair)
14. Kamakshi Temple, Kanchipuram, India (Skeleton)
15. Tara Tarini Temple, Ganjam, Odisha, India (Breasts)
16. Katyayani Temple, Vrindavan, India (Hair)
17. Siddhidatri Temple, Varanasi, India (Left Buttock)
18. Shakti Peeth Jeshoreshwari, Bangladesh (Palms)
19. Attahas Temple, Birbhum, West Bengal, India (Lips)
20. Nandikeshwari Temple, Sainthia, India (Necklace)
21. Vibhasha Shakti Peeth, Tamluk, India (Left Ankle)
22. Mahalakshmi Temple, Kolhapur, India (Third Eye)
23. Ekveera Devi Temple, Lonavala, India (Right Shoulder)
24. Mahamaya Temple, Amarnath, India (Throat)
25. Bhramari Shakti Peeth, Jalpaiguri, India (Left Leg)
26. Shakti Peeth Sugandha, Barisal, Bangladesh (Nose)
27. Shakti Peeth Karatoyatat, Bangladesh (Left Eye)
28. Shakti Peeth Chattal, Bangladesh (Right Arm)
29. Shakti Peeth Bhawani, Sylhet, Bangladesh (Right Thigh)
30. Kankalitala Temple, Birbhum, India (Skeleton)
31. Kiriteshwari Temple, Murshidabad, India (Crown)
32. Ratnavali Shakti Peeth, Hooghly, India (Right Shoulder)
33. Mithila Shakti Peeth, Janakpur, Nepal (Left Shoulder)
34. Vishalakshi Temple, Varanasi, India (Earrings)
35. Savitri Temple, Pushkar, India (Wrists)
36. Manikarnika Shakti Peeth, Varanasi, India (Earring)
37. Danteshwari Temple, Chhattisgarh, India (Teeth)
38. Sarvashail Shakti Peeth, Tamil Nadu, India (Stomach)
39. Shivani Temple, Chitrakoot, India (Right Breast)
40. Jayanti Shakti Peeth, Meghalaya, India (Left Thigh)
41. Shakti Peeth Suchi, Tamil Nadu, India (Teeth)
42. Shakti Peeth Alopi, Allahabad, India (Fingers)
43. Shakti Peeth Gandaki, Pokhara, Nepal (Forehead)
44. Shakti Peeth Bahula, Bardhaman, India (Left Arm)
45. Shakti Peeth Ujaani, Burdwan, India (Right Wrist)
46. Shakti Peeth Phullara, Birbhum, India (Lower Lip)
47. Shakti Peeth Devgarbha, Kumari, India (Both Thighs)
48. Shakti Peeth Yogeshwari, Amravati, India (Right Hand)
49. Shakti Peeth Jugaadya, Bardhaman, India (Great Toe)
50. Shakti Peeth Kalika, West Bengal, India (Right Toes)
51. Shakti Peeth Tripura Sundari, Udaipur, Tripura, India (Right Leg)
All 51 Shakti Peeths impart unique spiritual vibrations to visitors on a Spiritual Journey India.
Best Time to Visit the 51 Shakti Peeths
Book your Shakti Peeth Pilgrimage with topmost priority. October to March is ideal time with pleasant climate (15°C to 25°C) for most states. One can visit Goddess Sati Temples in the hills like Himachal Pradesh without being exposed to monsoons. Navratri (October and April) sees vibrant celebrations in the 51 Shakti Peeths, especially at Kalighat, West Bengal. June to September has to be avoided since heavy rain causes landslide in hill states like Kedarnath or overwhelms Assam. Summer (April-June) is hot in plains like Gujarat (Ambaji Temple), so plan early morning excursions to the 51 Shakti Peeths.
Must Visit: Best Time to Visit Bankhandi Baglamukhi Mata Temple in Kangra, Himachal Pradesh
Travel Tips for Visiting the 51 Shakti Peeths Safely
The safest tour of the 51 Shakti Peeths is best organized:
- Plan Regionally: Plan visits region-wise—North India (e.g., Jwalamukhi), East India (e.g., Kamakhya)—so that time isn’t wasted.
- Watch Weather: Monsoons are treacherous in hill states. Keep watching reports for places like Assam or Himachal Pradesh.
- Transport Means: Highway or railway journey is feasible in the majority of 51 Shakti Peeths. Kamakhya is near Guwahati Railway Station; Kalighat near Kolkata. For Hinglaj, Pakistan, pre-arrange travel permission.
- Dress Accordingly: Dress according to tradition at Goddess Sati Temples like Vaishno Devi. Carry a shawl to drape yourself during temple darshan.
- Drink lots of Water: Pilgrimages to some 51 Shakti Peeths, like Vaishno Devi (trekking 12 km upwards), require water, snacks, and a first-aid box.
- Be Mindful of Customs: No photography may be allowed, like at Kamakhya in June/July during Ambubachi Mela. Follow temple rules.
- Book Early: For foreign locations such as Guhyeshwari in Nepal, get permits and lodgings well in advance.
Why Visit the 51 Shakti Peeths?
Uncovering the 51 Shakti Peeths is spiritually satisfying and culturally satisfying. These Temple of Goddess Sati, like the Kalinga-type Bimala Temple at Puri, are masterpieces of architecture. The Shakti Peeth Pilgrimage is tranquil and the embrace of loving divine feminine energies. With better road connectivity in 2025, it’s time for this Spiritual Journey India, to come to visit for blessings at Kamakhya or to other Shakti Peeths
Must Visit: Maa Kamakhya Devi Temple: Your Complete Guide to this Holy Shakti Peeth