Home > Bharatavarsha > Rivers > River Narmada

River Narmada


River Narmada (1312 km) (Parikrama path):
    (Madhya Pradesh - Southern bank of Narmada)
  1. Narmada: Udgam: Amarkantak (Annupur district) -- in Maikal Hills between Vindhya and Satpura Ranges: Kapildhara and Kapil Muni Ashram (6 km), Dudhdhara (6 km)
  2. Narmada flows: Dindori: (Dindori district) -- Narmada Ghat, Kukurramath or Rinmukteshwar Mandir (10 km before and 4 km inside), Lakshman Madwa and Ramghat (7 km before), Jogi Tikaria Ghat and Road bridge (5 km after) (85 km from Amarkantak)
  3. Narmada - Budhner Sangam: Devgaon Sangam or Deogao Sangam: (Mandla district) -- Rishi Jamdagni (75 km from Dindori)
  4. Narmada - Banjar Sangam: Maharajpur (Mandla district) -- Sangam Ghat (35 km from Deogao Sangam, 5 km before Mandla city)
  5. Narmada flows: Narsinghpur (Narsinghpur district) -- Barman Ghat or Bramhan Ghat, Narasimha Temple, Gararu or Garuda Temple (18 km) (160 km from Maharajpur)
  6. Narmada flows: Narmadapuram (Narmadapuram district) -- Sethani Ghat
  7. Narmada - Tawa Sangam: Narmadapuram (Narmadapuram district) -- Bandhrabhan Ghat
  8. Narmada flows: Budhni (Sehore district) -- Budhni Ghat (28 km Salkanpur Vindhyavashini Durga) (210 km from Narshingpur)
  9. Narmada flows: Handia (Harda district) -- Riddhinath Shiva Temple (Penance of Kubera) (Nabhi Kunda - Equidistant from Udgam and Sagara Sangama)
    • Nemawar (Harda district) -- Siddhinath Shiva Temple, Opposite bank of Handia (90 km from Narmadapuram)
  10. Narmada flows: Omkareshwar (Khandwa district) -- Omkareshwar Jyotirlinga, Mamleshwar Jyotirlinga, Mandhata Island, Omkar Parvat Parikrama (6.5 km), Guru Gufa or Govindeshwar Gufa (Govindapada)
  11. Narmada - Kaveri Sangam: Omkareshwar (Khandwa district) -- Sangam Ghat (157 km from Handia)
  12. Narmada flows: Rajghat (Barwani district) -- Narmada Ghat (150 km from Omkareshwar)

  13. (Gujarat - Southern bank of Narmada)
  14. Narmada flows: Shoolpaneshwar (Narmada district) -- Shiva Pilgrimage (210 km from Rajghat)
  15. Narmada flows: Ankleshwar (Bharuch district) -- Narmada Ghat (110 km from Shoolpaneshwar)
  16. Narmada flows: Vamleshwar or Vimleshwar (Bharuch district) -- Shiva Temple (45 km from Ankleshwar)

  17. (Gujarat - Northern bank of Narmada)
  18. Narmada - Sagara Sangam: Mithi Talai (Bharuch district) -- Final Confluence of Narmada with Sea at Gulf of Khambhat
  19. Narmada flows: Bharuch or Bhrigukachchha (Bharuch district) -- Bhrigu Rishi Temple, Nav Nathas (9 Shiva Lingas), Dashashwamedh Ghat (Vamana incarnation) and other Ghats, Narmada Mata Temple, Shuklatirth and Shukleshwar Mahadev Temple (12 km), Kabirvad Banyan Tree (16 km), Kukarwada Hanuman Temple (5 km), Gumandev Hanuman Temple (20 km), Hathila Hanuman Temple (30 km), Stambheshwar Mahadev at Mahi-Sagara Sangam (50 km)
  20. Narmada flows: Nareshwar (Vadodara district) -- Rang Avadoot Maharaj Ashram (45 km from Bharuch)
  21. Narmada - Orsang - Saraswati Sangam: Chandod or Chanod (Vadodara district) -- Triveni Sangam, Kapileshwar Mahadev Temple (40 km from Nareshwar Dham)
  22. Narmada flows: Garudeshwar (Narmada district) -- Garudeshwar Mahadev Temple, Datta Guru Temple, Vasudevanand Saraswati Swamy (40 km from Chandod)

  23. (Madhya Pradesh - Northern bank of Narmada)
  24. Narmada flows: Koteshwar (Dhar district) -- Koteshwar Mahadev Temple (175 km from Garudeshwar)
  25. Narmada flows: Maheshwar (Khargone district) -- Ancient Mahishmati, Kingdom of Kartavirya Arjuna, Kartavirya Arjuna and Ravana, Rishi Jamadagni, Renuka Devi and Parashurama lived nearby, Agni deva and king Nila, Adi Shankara and Mandana Mishra, Narmada Ghat, Ahilya Bai Holkar (125 km from Koteshwar)
  26. Narmada flows: Omkareshwar (Khandwa district) -- Omkareshwar Jyotirlinga, Mamleshwar Jyotirlinga, Mandhata Island, Omkar Parvat Parikrama (6.5 km), Guru Gufa or Govindeshwar Gufa (Govindapada) (70 km from Maheshwar)
  27. Narmada - Kaveri Sangam: Omkareshwar (Khandwa district) -- Sangam Ghat (157 km from Handia) (70 km from Maheshwar)
  28. Narmada flows: Nemawar (Dewas district) -- Siddhinath Shiva Temple (Nabhi Kunda - Equidistant from Udgam and Sagara Sangama)
    • Opposite bank is Riddhinath Shiva temple, Handia (160 km from Omkareshwar)
  29. Narmada flows: Bhedaghat (Jabalpur district) -- Dhuandhar falls, Chausath Yogini Temple (370 km from Nemawar, 20 km from Jabalpur)
  30. Narmada flows: Jabalpur (Jabalpur district) -- Gwarighat (9 km) (Narmada Aarti), Tilwara Ghat, Lamheta Ghat; Tripura Sundari Temple (Hathiyagarh) (14 km), Vishnu Varaha Temple (Majholi) (42 km) (100 km from Mandla, 20 km from Bhedaghat)
  31. Narmada flows: Mandla (Mandla district) -- Sahastradhara (4 km after), Kanha National Park, Garam Pani Kund (18 km) (100 km from Jabalpur, 35 km from Devgaon Sangam)


1. Amarkantaka Kshetra - Source of river Narmada and Narmada Shakti Peetha:

Devi Narmada Devi Narmada Temple Devi Shonakshi Temple - Amarkantak (Shakti Peetha)
(Anuppur district, Madhya Pradesh)

Devi: Devi Narmada, Devi Shonakshi
Narmada: Narmada Udgam Mandir
Shonakshi: Shonakshi Mandir

- Amarkantaka is the place from where river Narmada originates (and also river Shona and Johila).
- Amarkantaka is the place where Devi abides as Narmada Shakti Peetha.

Sages: Markandeya (Markandeya Ashram), Kapila (Kapildhara), Bhrigu (Bhrigukamandal)

- Amarkantaka is the place where sage Markandeya is said to have performed penance worshipping Lord Shiva.
- Amarkantaka is the place where sage Kapila is said to have meditated.
- Amarkantaka is the place where sage Bhrigu is said to have meditated.

Saints: Kabir (Kabir Chabutra)

- Amarkantaka is the place where Sant Kabir is said to have meditated.

Maikal Range
▶ River Narmada Udgam (Source) → Narmada Udgam Mandir (Aarti)
▶ River Shona Udgam (Source) (Aarti)
▶ River Johila Udgam (Source)

(Matsya Purana) (Skanda Purana - Reva Khanda)
Narmada Shakti Peetha: I meditate on the Narmada Shakti Peetha where the Nitamba (Buttocks) of Devi had fallen. The Devi there is known as Shona and the Bhairava is called Bhadrasena. (Narmada Udgam Mandir) (Shonakshi Mandir)
(Peetha Nirnaya Tantra - Shakti Peetha Stotram - verse 37)

2. Omkareshwara Kshetra - Omkareshwara Jyotirlinga and Narmada Parikrama path:

Omkareshwar Temple, Omkareshwar, Khandwa district, Madhya Pradesh Omkareshwar Temple, Omkareshwar, Khandwa district, Madhya Pradesh - Omkareshwar (Jyotirlinga)
(Khandwa district, Madhya Pradesh)

Shiva: Omkareshwar Jyotirlinga

- Omkareshwar is the place where Lord Shiva abides as Omkareshwara Jyotirlinga.

Devotees: Vindhya mountain

- Omkareshwar is the place where Lord Shiva granted boon to Vindhya mountain (Omkareshwara Jyotirlinga).

Saints: Govindapada, Adi Shankaracharya (Shankaracharya Gufa)

- Omkareshwar is the place where Sri Adi Shankaracharya (788 - 820 CE?) met his guru Sri Govindapada on the bank of river Narmada.

Vindhya Mountain
▬ River Narmada flows → Kotitirtha Ghat (Aarti)

(Shiva Purana)
Omkareshwara Jyotirlinga - Lord Shiva granting boon to Vindhya mountain (Omkareshwar Jyotirlinga)
(Shiva Purana - Koti Rudra Samhita - 18)

3. Bhrigukaccha (Bharuch) - Place of Lord Shiva, sage Bhrigu, Vamana Avatara and Narmada-Sagara Sangam:

Lord Vamana Lord Shiva - Bharuch
(Bharuch district, Gujarat)

Vamana: Vamana Temple
Shiva: Nava Natha Lingas
Narmada: Narmada Temple

- Bharuch is the place identified with the puranic Bhrigukaccha.
- Puranic Bhrigukaccha is the place where Lord Vamana visited the yagna of king Mahabali (Srimad Bhagavatam).
- Bharuch is the place where river Narmada merges with the Sea at Mithi Talai. It is an important place of Narmada Parikrama where the pilgrim crosses over to the other bank of river Narmada.

Sages: Bhrigu (Bhrigu Temple)

- Puranic Bhrigukaccha is the place created by sage Bhrigu with the blessings of Lord Shiva (Skanda Purana - Reva Khanda).

Sea Shore (Mithi Talai)
▬ River Narmada flows
Narmada - Sagara Sangam (Confluence) at Mithi Talai

(Srimad Bhagavatam) (Skanda Purana - Reva Khanda)
Lord Vamana visited the yagna of king Mahabali at Bhrigukaccha. (Vamana Temple)
(Srimad Bhagavatam - Skanda 08 - 15 to 23)
Sage Bhrigu created Bhrigukaccha with the blessings of Lord Shiva. (Bhrigu Temple)
(Skanda Purana - Reva Khanda - 181 to 182)

4. Maheshwar - Identified with ancient Mahishmati:

Maheshwar Fort Temple and river Narmada Maheshwar Fort Temple and river Narmada - Maheshwar
(Khargone district, Madhya Pradesh)

Shiva: Ahilyeshwar Shiva Temple (by Ahilyabai Holkar)
Narmada: Narmada Temple
King: Raj Rajeshwar Temple (Kartavirya Arjun)

- Maheshwar is identified with the puranic Mahishmati which was the capital of Kartavirya Arjun.
- Maheshwar was the capital of Ahilyabai Holkar. She built the Ahilyeshwar Shiva Temple on the bank of river Narmada. Maheshwar has several other Shiva temples and is a land of Shiva temples.

▬ River Narmada flows → Narmada Ghat (Aarti)


Meditations on Earth, Life and Dharma: >>



Om, May there be Peace in Heaven,
May there be Peace in the Sky,
May there be Peace in the Earth,

(Shanti Mantra of Upanishad)

Preserve Nature and Nature will Preserve Us,
Simplify Life and help Nature Thrive,
Plant Trees and make the Planet Green,
Connect with Earth, Connect with Dharma, Connect with Being.

Next >>

Green Message: The Evergreen Messages of Spirituality, Sanskrit and Nature

Last updated on Apr-2026

Site Map    Search    Contact    Updates