Adisthan.
Shakti Peetha · One of Fifty-One

Maa Mahishamardini Temple, Bakreshwar

Bakreshwar · Birbhum, West Bengal, India

Where the Brow Of Maa Sati came to rest, the earth itself runs warm.

One of Fifty-One Shakti Peethas Ten sacred hot springs Shiva as Bakreshwar, the Bent Lord Nearest rail: Dubrajpur Birbhum, West Bengal

Steam lifts off the water as you walk in: kund after kund of hot springs breathing warmth into the open air beside the shrines. Bells sound, bathers wade into the sacred pools, and the ground under your feet stays warm the whole year. Here The Divine Mother Is Worshipped as Maa Mahishamardini, and the village around Her carries the name of Shiva: Bakreshwar, the Bent Lord.

One of the Fifty-One Shakti Peethas: tradition holds that the Portion Between The Eyebrows Of Maa Sati, Her Brow itself, fell on this ground, and here She Is Enshrined and Venerated as Adi Shakti in the form of Maa Mahishamardini.
The name joins bakra, bent or curved, with ishwar, God: Lord Shiva blessed the sage Ashtavakra here after long years of tapasya, and the place has held that grace ever since.
Ten hot springs surround the shrines, each carrying its own devotional weight, from Agni Kunda and Dudh Kunda to Brahma Kunda and Amrita Kunda, the spring of nectar.

The Brow that fell, the sage who bent

The old telling says that when Sati gave up Her body, Shiva carried Her and grief threatened to unmake the worlds. Her dismembered Form came to earth in Fifty-One places, and each became a Shakti Peetha. At Bakreshwar fell the Portion Between Her Eyebrows, the still point where a yogi's gaze turns inward, and the ground became forever Hers: the seat of Maa Mahishamardini.

A second story runs beneath the first. In the Satya Yuga, at the wedding rites of Lakshmi and Narayana, the sage Subrata was slighted by Indra, and his rage bent his own body into eight curves, earning him the name Ashtavakra, the sage of eight bends. He came to this place and sat in tapasya for years upon years, until Lord Shiva blessed him here. From that blessing the village takes its name: Bakreshwar, God of the bent one.

What you'll actually see

1
The temple cluster
Several shrines share this small sacred ground: the Bakreswar Temple itself, the Mahisasur Mardini Temple where The Goddess Receives Her devotees, the Ma Bhavatarini Mandir, and the Bhairabnath Temple. Together they form one compact, layered field of worship.
2
The ten kunds
The springs each bear a name and a character of their own: Agni Kunda, Dudh Kunda, Surya Kunda, Brahma Kunda, Amrita Kunda, Khar Kunda, Bhairav Kunda, Shwet Ganga, Paphara Ganga, and Baitarini Ganga. Pilgrims regard each with its own sacred merit.
3
The river beside the town
The Bakreshwar River flows past the settlement, which rests at about 84 metres above the sea in Birbhum district. Water defines this tirtha twice over: the cool river beside it, and the hot springs within it.
The temples of Bakreshwar beside the sacred hot spring where devotees batheShrine towers of Bakreshwar, seat of Maa Mahishamardini in Birbhum
The temples beside the kunds, and the shrine towers of Bakreshwar · photos CC BY-SA 4.0, Wikimedia Commons
The water that never cools

Ten kunds on one sacred ground

Bakreshwar is a place of geological wonder as much as devotion: ten hot springs rise here, side by side with the shrines. Each kund is named and each is held to carry its own merit, so pilgrims come For darshan of Maa Mahishamardini and stay for the ritual bath, moving from Shwet Ganga to Surya Kunda to Amrita Kunda as the tradition guides them.

Which kunds are open for bathing can change; ask the priests or the temple office on arrival before entering the water.

Plan your visit

Where
Bakreshwar village, Dubrajpur block, Suri Sadar subdivision, Birbhum district, West Bengal, India.
By rail
Dubrajpur is the nearest railway station; local transport covers the last stretch to the temples.
By air
There is no airport at the village; arrive into West Bengal and continue by rail toward Dubrajpur, then by road.
Timings
Darshan hours are not recorded here; confirm with the temple office before you travel.
Best time
Mornings are the quiet hours at most Shakta shrines; confirm aarti times locally.
The kunds
Ten named hot springs sit beside the temples; ask locally which are open for ritual bathing.

Good to know

  • The Bakreshwar River flows beside the town, and the village rests at roughly 84 metres above sea level in the red-earth country of Birbhum.
  • Do not confuse the tirtha with the Bakreshwar Thermal Power Station and its township, which lie some distance away from the sacred village.
  • The village has a small primary health centre with 6 beds; carry what you need, and keep cash on hand for offerings.

Questions pilgrims ask

Which Part Of Maa Sati fell at Bakreshwar?
Tradition counts Bakreshwar among the Fifty-One Shakti Peethas and holds that the Portion Between The Eyebrows Of Maa Sati fell here. She Is Worshipped on this ground as Maa Mahishamardini.
How do I reach Bakreshwar?
The village lies in Birbhum district, West Bengal. The nearest railway station is Dubrajpur; from there, local road transport brings you to the temples and the kunds.
What are the hot springs, and can I bathe?
Ten hot springs rise beside the shrines, each named, from Paphara Ganga to Amrita Kunda, and each regarded with its own devotional significance. Ritual bathing is part of the tradition here; ask the priests which kunds are open before entering.

Walk the sacred map

This Is one Seat among many. Her Body Fell across the whole of the old world:
Vimala TempleBhabanipur Shakta pithaBiraja TempleGuhyeshwari TempleAll the Shakti Peethas →
Are you a priest, trustee, or sevak of Maa Mahishamardini's Temple at Bakreshwar? Claim this page to add true timings, live darshan updates, and a way for pilgrims To actually reach you.