Overview
The Narmada Temple at Amarkantak marks the site regarded as the source of the Narmada River, where a spring called the Narmada Kund sits inside the temple courtyard. Amarkantak itself is a plateau town in Madhya Pradesh, at the point where the Vindhya and Satpura ranges meet through the Maikal Hills. Two shrines form the core of the complex, the Narmada Udgam Temple and the Narmada Mai Temple, built facing each other and joined by a shared mandap, or worship hall. A separate shrine to Shiva, known as Amarkantheshwar, stands opposite the goddess temple across the kund.
Pilgrims come here for regular darshan and also as the starting or closing point of the Narmada Parikrama, a circumambulation of the river's roughly 1,300-kilometre course that some devotees undertake on foot. Ancient texts including the Matsya Purana and the Kurma Purana mention Amarkantak as a pilgrimage site, which points to the location's standing in Hindu tradition well before the present structures were built.
Legend & Mythology
Temple tradition holds that Shiva lived in the forests of Amarkantak with his daughter, the river goddess Narmada. According to this account, he once let down his matted hair, or jata, and Narmada sprang from it, beginning to flow across the land; this is why he is worshipped at this spot under the name Jatashankar. The goddess's shrine and his own now face each other across the kund, arranged as father and daughter. Local accounts also credit Adi Shankaracharya with confirming this particular spring as the river's true origin during his travels through the region, well before the present temple was built. For pilgrims on the Narmada Parikrama, this account of the river's divine birth is the reason the water itself is treated as consecrated rather than simply as a geographic source.
Historical Journey
Kalachuri rulers of Tripuri built the core Narmada temple in the 12th century, part of a broader wave of temple construction the dynasty carried out across the Amarkantak plateau. Directly across from it stands a separate cluster of eleventh-century shrines commissioned under Maharaja Karnadeva of the same dynasty, now protected by the Archaeological Survey of India as the Ancient Temples of Kalachuri. Local records describe damage to the temple during the Mughal emperor Aurangzeb's reign, though the details of that episode are not well documented. The structure was reshaped in the 18th century under the Bhonsle rulers of Nagpur, and Maharani Ahilyabai Holkar carried out further renovation work that shaped much of what stands today. That layered rebuilding is typical of river-source temples in central India, where successive regional rulers took on repair and patronage as a mark of religious merit.
Architecture & Sacred Geography
The temple follows the Nagara style of North Indian temple architecture, identifiable from its curved shikhara, or tower, rising in a pyramidal profile over the Garbha Griha, the inner sanctum housing the deity. The sanctum image of Narmada is carved from black stone with silver eyes set into the face, and the surrounding structure is faced in white marble. Both shrines stand on a raised platform, with the shared mandap between them serving as the space where devotees gather before moving to the sanctum for darshan. Around this core sit roughly sixteen smaller stone shrines, dedicated to figures including Kartikeya, Ram and Janki, Annapurna Devi, Surya Narayan, and Gorakhnath.
The Narmada Kund's location at the literal watershed between the Vindhya and Satpura ranges gives the site a geography beyond the temple architecture itself. Three rivers, the Narmada, the Son, and the Johilla, all rise within a few kilometres of this one plateau, which is part of why Amarkantak carries weight as a pilgrimage destination distinct from an ordinary river-bank shrine.
Devotee Experience
Evening aarti at the Narmada Kund draws the largest daily gathering, performed at the water's edge rather than inside a closed sanctum. The observance expands during Narmada Jayanti, held around Makar Sankranti in January, when the complex is decorated with lights and flowers and a fair forms around the temple. Many visitors also collect water from the kund to carry home, treating it as an offering in its own right rather than waiting on a separate ritual. Because Amarkantak sits at the source of three rivers, a visit here is rarely a standalone stop; most pilgrims combine it with a short circuit of nearby sites on the same plateau.
- Ancient Temples of Kalachuri, directly across the road from the Narmada Temple, an eleventh-century group of shrines protected by the Archaeological Survey of India
- Kapil Dhara waterfall, about 6 km away, the point where the young Narmada drops over a rock face as it leaves the plateau
- Sonmuda, about 2 km away, the origin point of the Son River on the opposite rim of the plateau
- Mai Ki Bagiya, about 1 km away, a garden regarded as part of the sacred landscape around the river's source
Photography of the temple complex and Narmada Kund is generally permitted; as with most active sanctums, cameras and phones are best avoided inside the Garbha Griha and during aarti. Modest, respectful attire is expected, and footwear is left outside before entering the shrine area. The complex includes several adjoining shrines around the Narmada Kund, with the Ancient Temples of Kalachuri directly across the road, and visitors typically move between them on foot as part of a single darshan circuit.
Timings
Timings can vary by season and special occasions - confirm locally before travelling.
Offerings
Devotees typically offer flowers and perform water rituals at the Narmada Kund, along with traditional sweets at the shrine. Many also carry Narmada Kund water home as an offering in itself.
Getting there
Narmada Temple, Amarkantak, Madhya Pradesh
Pendra Road Railway Station → Narmada Temple(By train)
42 kmfrom Pendra Road Railway Station
The nearest railway station to Amarkantak, with connections toward Bilaspur; taxis and buses run the rest of the way.
75 kmfrom Anuppur Bus Stand
Anuppur is a regional bus hub with services to Shahdol, Jabalpur and Bilaspur, with shared taxis and buses continuing on to Amarkantak.
145 kmfrom Bilasa Devi Kevat Airport, Bilaspur
The closest airport to Amarkantak, with limited domestic flights; taxis cover the road journey onward to the temple.







