Green Message - Evergreen Messages of Spirituality, Sanskrit and Nature
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)


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

Maikal Range
▶ River Narmada Udgam (Source) → Narmada Udgam Mandir (Aarti)
▶ River Shona Udgam (Source) (Aarti)
▶ River Johila Udgam (Source)
(Vindhya - Satpura Range)
(Skanda Purana - Reva Khanda)
(Matsya Purana)
(Peetha Nirnaya Tantra)

- River Narmada originates from Amarkantak from the Maikal Mountains. There is a temple of Devi Narmada in Narmada Udgam Sthal and Narmada Aarti is performed near the temple. There is also a temple of Devi Sonakshi near the origin of river Son-Bhadra. Narmada Parikrama is performed in Madhya Pradesh and Gujarat which often starts from either Amarkantak or Omkareshwar.

Lord Shiva Omkareshwar Omkareshwar (Jyotirlinga)
(Khandwa district, Madhya Pradesh)

Vindhya Mountain
▬ River Narmada flows → Kotitirtha Ghat (Aarti)
(Vindhya - Satpura Range)
(Shiva Purana)

- Lord Shiva granted boon to Vindhya mountain and abides as Omkareshwara Jyotirlinga.

Lord Vamana Lord Shiva Bharuch
(Bharuch district, Gujarat)

Sea Shore (Mithi Talai)
▬ River Narmada flows
Narmada - Sagara Sangam (Confluence) at Mithi Talai
(Gujarat Coastal Plain)
(Srimad Bhagavatam)
(Skanda Purana - Reva Khanda)

- Lord Vamana attended the Yagna of king Mahabali at Bhrigukaccha (identified with Bharuch).
- Lord Shiva abides in Bharuch as several ancient Shiva Lingas worshipped by the Nava Nathas (Kamnath, Jwalnath, Somnath, Bhimnath, Gangnath, Bhootnath, Pingalnath, Siddhnath and Kashi Vishwanath).

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

▬ River Narmada flows → Narmada Ghat (Aarti)
(Vindhya - Satpura Range)
(Brahmanda Purana) (About Sri Parashurama)

- 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.


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 Jun-2026

Site Map    Search    Contact    Updates