OpenEarthAtlas
Open Earth Atlas/Rivers/Asia/Rivers in India

Rivers in India

India has 76 notable rivers — sorted by length, from the Indus (3,180 km) down, each with a map and details.

Count
76
Longest
3,180 km

All rivers by length

  1. 1Indus3,180 km
  2. 2Brahmaputra2,900 km
  3. 3Ganges2,525 km
  4. 4Chenab1,974 km
  5. 5Sutlej1,500 km
  6. 6Godavari1,465 km
  7. 7Krishna1,400 km
  8. 8Yamuna1,376 km
  9. 9Narmada River1,315 km
  10. 10Chindwin1,207 km
  11. 11Ghaghara1,080 km
  12. 12Chambal River960 km
  13. 13Barak River900 km
  14. 14Gomti900 km
  15. 15Surma900 km
  16. 16Bhima River861 km
  17. 17Mahanadi860 km
  18. 18Brahmani River799 km
  19. 19Son780 km
  20. 20Jhelum774 km
  21. 21Kaveri765 km
  22. 22Koshi729 km
  23. 23Manjira724 km
  24. 24Ravi720 km
  25. 25Tapti720 km
  26. 26Tungabhadra710 km
  27. 27Kali Gandaki River630 km
  28. 28Ramganga River600 km
  29. 29Penna River597 km
  30. 30Damodar592 km
  31. 31Betwa590 km
  32. 32Bagmati589 km
  33. 33Kali Nadi584 km
  34. 34Wainganga580 km
  35. 35Sai563 km
  36. 36Mahi550 km
  37. 37Wardha524 km
  38. 38Banas512 km
  39. 39Luni495 km
  40. 40Penganga495 km
  41. 41Ghaggar494 km
  42. 42Teesta470 km
  43. 43Sindh470 km
  44. 44Subarnarekha470 km
  45. 45Lohit450 km
  46. 46Kaladan450 km
  47. 47Iring river445 km
  48. 48Subansiri442 km
  49. 49Kunwari431 km
  50. 50Kangsabati428 km
  51. 51Ken427 km
  52. 52Sabari River418 km
  53. 53Hindon400 km
  54. 54Sengur392 km
  55. 55Indravati River386 km
  56. 56Purna382 km
  57. 57Parbati381 km
  58. 58Vedavati378 km
  59. 59Dhasan377 km
  60. 60Sabarmati371 km
  61. 61Dhansiri River369 km
  62. 62Tlawng363 km
  63. 63Palar350 km
  64. 64Rind348 km
  65. 65Shivnath343 km
  66. 66Girna River330 km
  67. 67Torsa330 km
  68. 68Yu River324 km
  69. 69Cheyyar309 km
  70. 70Sina308 km
  71. 71Ajay304 km
  72. 72Ghataprabha301 km
  73. 73Tamsa264 km
  74. 74Baitarani260 km
  75. 75Bhagirathi Hooghly260 km
  76. 76Vaigai240 km
ImprintPrivacy

© OpenStreetMap-Mitwirkende · Natural Earth · Wikidata