Flight Booking Tour Package
shakti peethas in india

Last Updated At: 01-May-2025

Shakti Peethas in India - Sacred Temples and Pilgrimage Sites

India isn’t just a country—it’s a living, breathing spiritual journey. For centuries, this sacred land has been steeped in divine energy, with millions turning to the Goddess—Devi, the embodiment of Shakti (cosmic power)—for strength, protection, and blessings. At the heart of Devotional Hinduism lies the worship of the Mother Goddess, revered across time and traditions.

Ever wondered how many Shakti Peethas exist in India? The answer is awe-inspiring: there are 51 powerful Shakti Peethas spread across India and parts of South Asia. These holy shrines are not just temples; they are sacred energy centers believed to be formed from the scattered body parts of Goddess Sati, consort of Lord Shiva, following the mythological episode of her self-immolation and Shiva’s cosmic dance of rage and grief.

From the snow-clad peaks of Himachal to the vibrant plains of Bengal and the serene coasts of Tamil Nadu, each Shakti Peeth holds immense significance, drawing lakhs of pilgrims every year who seek divine connection, peace, and empowerment.

In this article, we’ll take you through the top 7 most revered Shakti Peethas in India that every spiritual traveler must visit—and if your soul yearns for more, don’t worry. We’ve also listed the remaining 44 Shakti Peethas at the end, making this your ultimate guide to Devi’s sacred trail.

Ready to awaken your spiritual senses? Let’s begin your journey through the sacred 51.

List Of Top 7 Shakti Peethas In India 

There are 51 shakti peeth list of power in the list of total Shakti Peeth in India. These are the most popular 7 Shakti peeth in India devoted to Hinduism's chief deity of energy and power. You can explore the rest of the 44 Shakti peeth in India in the comprehensive table given at the end of this article.

  • Tripura Sundari Temple in Udaipur
  • Kamakhya Temple in Guwahati
  • Nalateshwari Temple in Birbhum
  • Tarapith Temple in Birbhum
  • Vishalaxmi Devi Temple in Varanasi
  • Kalighat Temple in Kolkata
  • Mahakali Temple in Ujjain 

1. Tripura Sundari Temple in Udaipur

Devotees Worshipping at Tripura Sundari Temple in Udaipur
Tripura Sundari Temple in Udaipur

This temple is also called Matabari, the abode of Mother. The temple is located on the fringes of Udaipur in Tripura. It is approximately 51 km from Agartala City amidst a peaceful, calm, and serene environment. Constant hymn chanting by the priests and devotees and the melodic sounds of bells create a divine and spiritual ambience. Devotees visit these main Shakti peeth in India to find themselves immersing in these sounds and feeling a connection with the Adi Shakti. It is at this spot that the foot of Devi Sati fell. Here, the Goddess is worshipped as 'Soroshi,' a sixteen-year-old girl. The square-shaped sanctum or garbhgriha of the temple resembles a Bengali hut.

  • Pro Tip: When visiting this temple, remember to seek the deity's blessings and ask her for them. It is believed that the Goddess fulfils the wishes of the devotees who come here.

2. Kamakhya Temple in Guwahati

Rush of Devotees Worshipping at Kamakhya Temple in Guwahati
Kamakhya Temple in Guwahati

The Kamakhya Temple, devoted to Devi Kamakhya, is another most visited and widely recognised as the most powerful Shakti Peeth in India that invokes divine magic. The temple is perched atop Nilachal Mountain in Guwahati. It is the seat of Supreme Energy or Maha Shakti. Thousands of devotees visit this temple during the Ambubachi Mela. As per Devi Purana, the female reproductive organ or Mahamudra of Devi fell in a cave. It is worshipped in the temple in the form of a stone. As per Puranas, Devi Kamakhya starts menstruating in mid-June, continuing for three days. During these three days, no homage or prayers are offered to the deity. There are many other sacred temples located in the main temple complex dedicated to different incarnations of Durga and Lord Shiva.

  • Pro Tip: When visiting this Shakti peeth in India, take a dip in Saubhagya Kunda. It is believed that people taking a dip in the Holy Kund can look forward to a brighter future and get rid of various ailments.

Read More : Jyotirlingas In India

3. Nalateshwari Temple in Birbhum

Shakti Peethas in India - Nalateshwari Temple in Birbhum
Nalateshwari Temple in Birbhum

It is the most powerful Shakti peeth in India, located amidst nature's unparalleled beauty. It is a calm and quiet temple town along the banks of River Brahmani. This temple is devoted to the incarnation of Goddess Kali. As per Devi Purans, it is the place where the vocal chord with a part of the trachea had fallen. Situated atop a hillock, the walls of this beautiful temple are covered with impressive terracotta panels. Devotees seek the blessings of Devi and pray to get their wishes fulfilled.

  • Pro Tip: It is believed that tying a yellow or red thread on the trunk of a tree on the temple grounds helps fulfil a devotee's wishes.

4. Tarapith Temple in Birbhum

Tarapith Temple in Birbhum
Tarapith Temple in Birbhum

This temple, often regarded as one of the most visited Shakti peethas in India, is dedicated to Goddess Durga. This is a mystical shrine located in the Birbhum District, West Bengal. It is one of the ancient temples that celebrates twelve incarnations of Goddess Kali, also referred to as Goddess Tara. As per Devi Puranas, the tara or eyeball of Sati dropped here. This temple is a hub of offerings and tantric and supernatural activities. The temple also has a crematorium or samsana adjacent to it. There are a lot of myths associated with this temple located in a quaint background. The ardent devotion of the devotees has made this temple one of the must-visit shakti peeth in India. The deity's face is made of silver and has two hands, unlike other forms of Goddess Kali. She wears a garland of a snake on her neck and Lord Shiva sucking her breast as a kid. Daily Puja is performed by a priest who offers the blood of sacrificial goats at the altar of the temple.

  • Pro Tip- People firmly believe in the significance and mysticism of this temple. It is said none of the devotees coming here goes back empty-handed.

Read More : Mysterious Facts About Puri’s Jagannath Temple

5. Vishalakshmi Devi Temple in Varanasi

Vishalakshmi Devi Temple in Varanasi

It is a divine temple built in Varanasi. This Shakti peeth in India is considered the abode of Vishalakshmi and attracts thousands of devotees for a pilgrimage. Close to the banks of the Holy Ganges, the temple is located on a divine land. It is here where the earrings of Devi Sati fell. The Goddess is a manifestation of Shiva and is described as the shakti or energy of Lord Vishwanath. Devotees seek blessings from the Goddess and take a plunge in the Holy waters of River Ganga. It is believed that people who breathe their last in this city get Moksha and find liberation from the cycle of rebirth. Their soul finds salvation.

  • Pro Tip- It is believed that unmarried girls praying at this temple get a partner they deserve. People get their wishes fulfilled.

6. Kalighat Temple in Kolkata

Kalighat Temple in Kolkata
Kalighat Temple in Kolkata

A truly majestic temple devoted to Goddess Kali, the Kalighat Temple draws many devotees from different parts of the country. As one of the most revered shakti peeth in India, this temple is believed to be the place where the toes of Goddess Sati's right foot fell. The temple follows the Siddha tradition that talks about different forms of yoga. The statue of the deity is very impressive and truly distinctive from other temples. Huge eyes, golden hands, and a golden protruding tongue make this statue truly unique. When giving her a holy bath on Snanaytara, the priests keep their eyes covered with a cloth.

  • Pro Tip- You can try paying a visit to this temple on Tuesday, Saturday, or Ashtami and participate in special prayers.

Also Read : Mysterious Temples In India

7. Mahakali Temple in Ujjain

Mahakali Temple in Ujjain
Mahakali Temple in Ujjain

Maha Kali is the furious avatar or manifestation of Adi Shakti. This temple in Ujjain is the most popular Shakti peeth in India, located atop a small hillock along the banks of the Kshipra River. Ujjain is considered as the Royal seat of Devi Mahakali and Vikramaditya. It is believed that the upper lip of Goddess Sati fell here. It is one of the major worshipping places for Goddess Kali's devotees, where she is worshipped in her fierce form.

  • Pro Tip- Plan to visit this temple on Ashwin Navratri or Chaitra Navratri and worship the Goddess, seeking her blessings for good fortune.

1. Tripura Sundari Temple in Udaipur

  • Tip: Visit early morning for a peaceful experience, as the temple can get crowded during the day.
  • Highlight: The temple's connection with the Tripura Sundari goddess, a revered Shakti Peetha, is an experience for spiritual seekers.
  • Best Time to Visit: October to March for favorable weather.

2. Kamakhya Temple in Guwahati

  • Tip: The Ambubachi Mela held annually attracts many pilgrims. Plan your visit before or after this festival for a quieter experience.
  • Highlight: Known for its tantric rituals and the sanctity of the yoni (female genitalia), Kamakhya is one of the most revered Shakti Peethas.
  • Best Time to Visit: June for Ambubachi Mela or November to February for cooler weather.

3. Nalateshwari Temple in Birbhum

  • Tip: Carry a bottle of water, as the temple is located in a rural area, and facilities can be limited.
  • Highlight: The goddess Nalateshwari is known for her powerful spiritual presence.
  • Best Time to Visit: September to March for mild temperatures.

4. Tarapith Temple in Birbhum

  • Tip: Respect local customs; be mindful of the rituals performed by the priests and devotees here.
  • Highlight: Famous for its tantric rituals, the temple is a unique and powerful Shakti Peetha.
  • Best Time to Visit: During festivals like Durga Puja (September-October).

5. Vishalaxmi Devi Temple in Varanasi

  • Tip: Visit the temple early morning to avoid the rush and to catch the sunrise on the Ganges.
  • Highlight: One of the oldest and most sacred temples in India dedicated to Goddess Vishalaxmi.
  • Best Time to Visit: October to March when the weather is cooler.

6. Kalighat Temple in Kolkata

  • Tip: Prepare for crowds, especially during major festivals like Kali Puja. Early morning visits are recommended.
  • Highlight: A significant Shakti Peetha in Kolkata dedicated to Goddess Kali, known for its intense energy.
  • Best Time to Visit: During Kali Puja (October-November) or anytime between October to March.

7. Mahakali Temple in Ujjain

  • Tip: Keep an eye out for special festivals like the Shivaratri and Navaratri, as these can offer a truly divine experience but come with large crowds.
  • Highlight: Known for its fierce and protective energy, the Mahakali Temple is a must-visit Shakti Peetha.
  • Best Time to Visit: During the Kumbh Mela (every 12 years) or regular visits from October to March.

The list of Shakti peethas in India is quite extensive. When planning to visit any of these pilgrimage places, get in touch with Adotrip for the best tour packages.

Besides these aforementioned Shakti Peethas, there are many more places where Sati’s body parts fell. So here is the complete list of 51 Shakti Peethas along with their location and the nearest airport. Check out!

S.No Temple Location Body Part Nearest Airport
1 Amarnath Shakti Peeth Jammu & Kashmir Throat Jammu
2 Attahasa Shakti Phullara Birbhum District, West Bengal Lower Lip Kolkata
3 Devi Bahula Keturam, West Bengal Left Arm Bardhaman
4 Bakreshwar Shakti Mahishmardini Barkeshwar, West Bengal Glabella Durgapur
5 Bhairav Parvat Shakti Avanti Ujjain, Madhya Pradesh Elbow Indore
6 Bhavanipur Shakti Aparna Sherpur Village, Bangladesh Left Anklet Dhaka
7 Gandaki Chandi Nepal Forehead Kathmandu
8 Janasthan Shakti Bhramari Nashik, Maharashtra Chin Mumbai
9 Shakti Kottari Hinglaj, Pakistan Top of the head Turbat
10 Jayanti Shakti Peeth Jaintia Hills District, Meghalaya Left Thigh Shillong
11 Shakti Yogeshwari Khulna District, Bangladesh Palms & Soles& Dhaka
12 Jwala Shakti Peeth Kangra, Himachal Pradesh Tongue Kangra
13 Shakti Kalika Kalighat, West Bengal Right Toe Kolkata
14 Kalmadhav Shakti Kali Shahdol District, Madhya Pradesh Left Buttock Jabalpur
15 Shakti Kamakhya Guwahati, Assam Genitals Guwahati
16 Shakti Devi Garbha Birbhum District, West Bengal Pelvis Durgapur
17 Shakti Sravani Kanyakumari, Tamil Nadu Spine Trivandrum
18 Shakti Chamundeswari& Mysuru Ears Mysuru
19 Shakti Vimla Murshidabad District, West Bengal Crown Kolkata
20 Kumari Shakti Peeth Khanakul, West Bengal Right Shoulder Kolkata
21 Shakti Bhraamari Jalpaiguri, West Bengal Left Leg Bagdogra
22 Shakti Dakshayani Mansarovar, Tibet Right Hand Nagri Gunsa
23 Shakti Gayatri Ajmer, Rajasthan Wrist Jaipur
24 Shakti Uma Mithila, Nepal Left Shoulder Kathmandu
25 Shakti Indrakshi Nallur, Sri Lanka Anklets Jaffna
26 Shakti Mahashira Kathmandu, Nepal Both Knees Kathmandu
27 Shakti Bhawani Chittagong, Bangladesh Right Arm Dhaka
28 Shakti Varahi Varanasi, Uttar Pradesh Lower Teeth Varanasi
29 Shakti Chandrabhaga Junagarh, Gujarat Stomach Rajkot
30 Shakti Lalita Prayagraj, Uttar Pradesh Finger Allahabad
31 Shakti Savitri Kurukshetra, Haryana Ankle Bone Chandigarh
32 Shakti Shivani Satna District, Madhya Pradesh Right Breast Khajuraho
33 Shakti Nandini Birbhum District, West Bengal Necklace Kolkata
34 Kotilingeshwara Shakti Rakini Andhra Pradesh& Cheeks Madhurapudi
35 Naina Devi Rupnagar, Himachal Pradesh Right Eye Chandigarh
36 Shakti Narmada Amarkantak, Madhya Pradesh Right Buttock Jabalpur
37 Shakti Sundari Srisailam, Andhra Pradesh Right Anklet Hyderabad
38 Shakti Maha-Lakshmi Jaunpur Village, Bangladesh Neck Dhaka
39 Shakti Narayani Kanyakumari, Tamil Nadu Upper Teeth Trivandrum
40 Shakti Sugandha Barisal, Bangladesh Nose Dhaka
41 Shakti Tripur Sundar Udaipur, Tripura Right Foot Agartala&
42 Shakti Mangal Chandika Burdwan District, West Bengal Right Wrist Kolkata
43 Shakti Vishalakshi Varanasi, Uttar Pradesh Earrings Varanasi
44 Shakti Kapalini Medinipur District, West Bengal Left Ankle Kolkata
45 Shakti Ambika Bharatpur District, Rajasthan Left Toes Agra
46 Shakti Uma Mathura, Uttar Pradesh Ringlets of Hair Agra
47 Shakti Tripurmalini Jalandhar, Punjab Left Breast Amritsar
48 Shakti Amba Gabbar Hill, Gujarat One part of Heart Ahmedabad
49 Shakti Jai Durga Deogarh, Jharkhand The Second part of Heart Patna
50 Shakti Danteshwari Bastar, Chhattisgarh Tooth Raipur
51 Shakti Vimla Jajpur near& Bhubaneswar, Odisha Navel Bhubaneswar

Special Tips from Adotrip for Visiting these 7 Famous Shaki Peethas

Are you ready to experience the divine energy of India's sacred Shakti Peethas?

If your heart says yes, then it’s time to turn your spiritual calling into a memorable journey! Whether you're a devoted pilgrim or a curious traveler seeking inner peace, visiting the 51 Shakti Peethas is an experience unlike any other—a journey through history, faith, and cosmic power.

Why wait? Let Adotrip.com be your trusted travel companion on this sacred adventure. With our expertly curated spiritual travel packages, you can explore these divine destinations with complete ease and comfort. From seamless transport and handpicked accommodations to personalized itineraries and 24/7 support from our experienced team—we ensure your spiritual expedition is smooth, fulfilling, and truly unforgettable.

Don’t just visit—feel the power, embrace the devotion, and live the experience.

Book your Shakti Peeth tour today with Adotrip and unlock a world of spirituality, culture, and divine blessings.

Click here to start your spiritual journey now at www.adotrip.com – because every sacred step you take deserves expert care!

Book India Tour Packages 

Frequently Asked Questions About Shakti Peethas In India

Q1. What are Shakti Peethas?
A1.
Shakti Peethas are sacred shrines dedicated to Goddess Shakti, the divine feminine energy in Hinduism. These sites are believed to be where parts of Goddess Sati’s body fell on Earth after Lord Shiva's Tandava following her self-immolation.

Q2. How many Shakti Peethas are there in India?
A2.
There are 51 recognized Shakti Peethas in India, though some scriptures mention 108 in total, including sites in neighboring countries like Nepal, Bangladesh, Pakistan, and Sri Lanka.

Q3. What is the significance of Shakti Peethas in Hindu mythology?
A3.
Shakti Peethas mark the locations where parts of Goddess Sati's body, her ornaments, or clothing are believed to have fallen, making them spiritually powerful centers of worship and devotion.

Q4. Which is the most famous Shakti Peeth in India?
A4.
Vaishno Devi in Jammu & Kashmir is among the most visited and renowned Shakti Peethas in India, attracting millions of devotees each year.

Q5. Are all Shakti Peethas located only in India?
A5.
No, while the majority are in India, several Shakti Peethas are located in countries like Nepal, Bangladesh, Pakistan, and Sri Lanka.

Q6. What is the best time to visit Shakti Peethas?
A6.
The best time to visit Shakti Peethas is during Navratri, Durga Puja, or other Hindu festivals dedicated to the Goddess, as the energy and devotion are at their peak during these times.

Q7. Is there a specific order in which Shakti Peethas should be visited?
A7.
There is no fixed order, but many pilgrims prefer starting with the nearest or most significant Peetha. Some follow regional circuits or personal vows to visit specific Peethas.

Q8. Are there tour packages available for visiting multiple Shakti Peethas?
A8.
Yes, travel platforms like Adotrip.com offer customized spiritual tour packages that cover multiple Shakti Peethas, complete with transport, accommodation, and local guidance.

Q9. Are these temples open year-round for devotees?
A9.
Most Shakti Peethas remain open throughout the year, although timings may vary by season and local rituals. It’s best to check temple schedules before visiting.

Q10. Can non-Hindus visit Shakti Peethas?
A10.
Yes, most Shakti Peethas welcome people from all faiths who are respectful of the customs and traditions of the site.

--- Published By  Adotrip

Flight Form Flight Booking

      Passenger

      Popular Packages

      Flight Booking Tour Package
      chatbot
      icon

      Subscribe Our Newsletter To Get Exclusive Discounts & Offers In Your Inbox

      Download Adotrip App Or Simply Subscribe To Get Exclusive Offers On Flights, Hotels, Buses And More