Skip to content

Top 100 Indian Rivers

TOC

Top 100 List

  1. Ganges River
  2. Yamuna River
  3. Brahmaputra River
  4. Godavari River
  5. Krishna River
  6. Narmada River
  7. Tapi River
  8. Mahanadi River
  9. Kaveri River
  10. Indus River
  11. Beas River
  12. Chenab River
  13. Ravi River
  14. Sutlej River
  15. Betwa River
  16. Tungabhadra River
  17. Ghaghara River
  18. Damodar River
  19. Chambal River
  20. Tista River
  21. Son River
  22. Luni River
  23. Periyar River
  24. Sabarmati River
  25. Tapti River
  26. Bhavani River
  27. Pennar River
  28. Netravati River
  29. Sharavathi River
  30. Penneru River
  31. Pamba River
  32. Manimuthar River
  33. Vaigai River
  34. Thamirabarani River
  35. Palar River
  36. Bhima River
  37. Mandovi River
  38. Zuari River
  39. Kali River
  40. Betwa River
  41. Tawa River
  42. Beas River
  43. Manali River
  44. Lohit River
  45. Kameng River
  46. Jia Bharali River
  47. Subansiri River
  48. Siang River
  49. Dibang River
  50. Barak River
  51. Jhelum River
  52. Ravi River
  53. Chenab River
  54. Tawi River
  55. Ujh River
  56. Basantar River
  57. Poonch River
  58. Shingo River
  59. Lidder River
  60. Sind River
  61. Gomti River
  62. Ghaghara River
  63. Gandaki River
  64. Koshi River
  65. Karnali River
  66. Mahakali River
  67. Kankai River
  68. Bagmati River
  69. Narayani River
  70. Sapt Koshi River
  71. Mechi River
  72. Yamuna River
  73. Chambal River
  74. Betwa River
  75. Ken River
  76. Sindh River
  77. Tons River
  78. Son River
  79. Punpun River
  80. Kiul River
  81. Ganga River
  82. Atrai River
  83. Karatoya River
  84. Jamuna River
  85. Surma River
  86. Kangsabati River
  87. Bhagirathi River
  88. Alaknanda River
  89. Mandakini River
  90. Pindar River
  91. Dhauliganga River
  92. Tons River
  93. Gomti River
  94. Ghaghara River
  95. Sarda River
  96. Gandaki River
  97. Ghaghara River
  98. Karnali River
  99. Bagmati River
  100. Mahananda River