Rivers in Uttarakhand – The main rivers of Uttarakhand are as follows:
The Alaknanda River originates from the glacier of the Satopanth peak at Alkapuri and the Satopanth pool. In the beginning it is also called Vishnuganga. Its length is 195 km. Its tributaries are Laxmanganga, Nandakini, Mandakini, Bhagirathi, Dhauliganga, Pindar, Nabalika.
Mandakini river originates from Chorabari Tal. It meets Kaliganga at Sonprayag and Alaknanda river at Rudraprayag.
The Bhagirathi river originates from the Gomukh glacier below the Shivling peak, 19 km from Gangotri in Uttarkashi district. Its length is 205 kilometers. The confluence of Bhagirathi and Alaknanda takes place at Devprayag, after which it is called Ganga.
The Nandakini River originates from Nandaghunghati and joins the Alaknanda River at Nandprayag.
Kali river originates from Kalapani situated in Pithoragarh district. Its tributaries are Gauriganga, Eastern Dhauliganga, Lohavati, Saryu River. The Kali river, which originates from the Milam glacier, joins the Gauriganga at Jauljibi and is called the Sharda river from a place called Barmadeo.
The origin of the Kosi river is the hills of Kausani and Binsar. Its tributaries are Minolgad, Sumaligad, Devgad. The length of the Kosi river is 168 km.
Yamuna river originates from Yamunotri Kantha situated on the Bandarpoonch mountain in Uttarkashi. Its tributaries are Tons, Asan, Giri, Krishnagad, Kamalgad, Rishiganga, Hanumanganga etc.
After the confluence of Alaknanda and Bhagirathi at Devprayag, it is known as the Ganges River. The length of the Ganges river is 90 km.
Dhauliganga originates from the Nanda-Trishuli mountain range. It joins the Alaknanda River at Vishnuprayag.
Pindar River originates from Pindari Glacier. It joins the Alaknanda River at Karnprayag.