Gadkalika · Bhairavparvat · Ujjain · Madhya Pradesh · Shipra River
Where the upper lip of Goddess Sati fell on Bhairavparvat above the sacred Shipra River — the Mahakali of Ujjain, patron of Kalidasa the great poet, companion to Mahakaleshwar the Jyotirlinga, presiding deity of Avantika (Ujjain), one of the Sapta Moksha Puris (Seven Cities of Liberation). The fierce form whose idol shows only her head, adorned with sindoor, flanked by Mahakal himself.
← Back to All ShaktipeethasBackground & Mythology
The Mahakali Temple, also known as Gadkalika (Garh Kalika), stands on Bhairavparvat — Bhairava's Hill — on the banks of the Kshipra (Shipra) river in the northern part of Ujjain city, approximately 5 km from Ujjain Railway Station. Ujjain (ancient Ujjayini/Avantika) is one of India's most sacred cities — one of the Sapta Moksha Puris (Seven Cities of Liberation alongside Ayodhya, Mathura, Haridwar, Varanasi, Kanchipuram, and Dwarka) and the site of the Mahakaleshwar Jyotirlinga.
According to Shakta tradition, the upper lip (urdha oshtha) of Goddess Sati fell on Bhairavparvat at Ujjain. The Goddess is worshipped here as Avanti (also Avantika) — named for the ancient name of Ujjain, the Avanti Kingdom. She is also known as Mahakali, Gadkalika, Garh Kali, and Raktadantika (the red-toothed). Her Bhairava is Lambakarna — "he with long ears," a fierce Shiva aspect. Importantly, the idol of Gadkalika shows only the Goddess's head — the rest of the divine form is considered too powerful for direct representation.
The temple's history is extraordinary for its antiquity. The temple is believed to have existed since the period of the Mahabharata war — a claim that, if accepted, would make it one of the oldest continuously worshipped sites in India. It was renovated by King Harshavardhan in the 7th century CE. The religious text specifically mentions the temple: "Ujjayinyam mahakali mahakaleshvareshvari / Kshipratirasthita mata vanchitarthapradayini" — "In Ujjayini, Mahakali, the queen of Mahakaleshwar, the Mother who stands on the Kshipra's bank, grants whatever one desires."
The temple also has an important Kumbh Mela connection — Ujjain hosts the Simhastha Kumbh Mela every 12 years, and Gadkalika Temple receives enormous pilgrimage traffic during Simhastha. The combination of Kumbh Mela timing, Mahakaleshwar Jyotirlinga proximity, and Shakti Peetha status makes Ujjain one of the most densely sacred cities in all of India.
Why People Visit
The patron of India's greatest poet in the city of liberation and Mahakal — Mahakali's fierce presence alongside the Jyotirlinga creates one of India's most cosmically charged pilgrimage cities.
Getting There
Ujjain is in Malwa plateau, Madhya Pradesh — 52 km from Indore (nearest airport), well-connected by rail to Indore, Bhopal, Delhi, and Mumbai. The Gadkalika Temple is ~5 km from Ujjain Railway Station.
Visitor Guidelines
On Bhairavparvat above the Kshipra, in the city that stands at the centre of Hindu sacred geography, beside the Mahakal who governs time itself — Mahakali's head-idol sits in sindoor-covered fierce beauty, waiting for the devotee who approaches as Kalidasa did: with total humility, asking for the one gift that makes all other gifts possible. The ability to speak the truth. Come to Ujjain. Come to Gadkalika. Ask.