- Ganga* : 2525 km
- Godavari : 1465 km
- Krishna : 1400 km
- Yamuna : 1370 km
- Narmada : 1312 km
- Ghagra : 1080 km
- Satluj* : 1050 km
- Mahanadi : 858 km
- Kaveri : 805 km
- Son : 780 km
- Kosi : 730 km
- Brahmaputra* : 725 km
Rivers of India and their Main Tributaries:
1. Brahmaputra:
- Left Bank Tributary: Subansiri, Manas.
- Right Bank Tributary: Lohit, Dihang, Dhansiri, Kalang.
- Left Bank Tributary: Alaknanda, Ramganga, Gomti, Kali (Sarda), Sarju, Rapti, Ghagra (Karnali), Gandak, Trishuli, Burhi-Gandak, Bagmati, Kosi, Mahananada.
- Right Bank Tributary: Yamuna, Son, Rihand, Ajay, Punpun, Phalgu, Damodar, Rupnarayan, Silai, Haldi.
3. Godavari:
- Left Bank Tributary: Sabari, Indravati, Paranhita Wainganga, Penganga, Wardha, Purna and Dudhana.
- Right Bank Tributary: Manjira, Tirna, Manar, Kirnarasani.
4. Indus:
- Left Bank Tributary: Zaskar, Suru, Dras, Krishnganga, Jhelum, Chenab, Ravi, Beas, Satluj
- Right Bank Tributary: Shyok, Nubra, Gilgit, etc
5. Kaveri:
- Left Bank Tributary: Herangi, Hemavati, Lokpavni, Shimsha, and Akravati
- Right Bank Tributary: Laksmantritha, Kabani, Suvarnavati, Bhavani, and Amravati.
6. Krishna:
- Left Bank Tributary: Muneru, Musi, Hallia, Bhima, Panchganga, Dudhganga
- Right Bank Tributary: Koyna, Malprabha, Ghataprbha, Tungbhadra
7. Luni:
- Left Bank Tributary: Bandi, Sukri, Jawai, Suleri
- Right_Bank_Tributary:
8. Mahanadi:
- Left Bank Tributary: Ib, Hasdeo, Mand, Sheonath
- Right Bank Tributary: Jonk, Ong, Tel
9. Narmada:
- Left Bank Tributary: Burhner, Banjar, Shar, Shakkar, Tawa and Kundi
- Right Bank Tributary: Hiran, Barna, Kolar
10. Satluj:
- Left _Bank_Tributary:
- Right Bank Tributary: Parechhu, Spiti, Beas
11. Tapti:
- Left Bank Tributary: Sipra, Kapra, Khursi, Mona, Purna, Girna, Panjhra
- Right Bank Tributary: Betul, Patki, Suki, More, Arunavati, Gomai
12. Yamuna:
- Left Bank Tributary: Tons, Hindan
- Right Bank Tributary: Chambal, Banas, Sind, Betwa, Dhansan, Ken