River System

Length (km)

Originates From

Ends in

Places Benifited

Indus 3100 In Tibet Kalish Range 5080 mts. Arabian sea India and Pakistan
Ganga (Bhagirati) 2480 Gangothri Bay of Bengal Uttar Pradesh, Uttarakhand, Bihar, West Bengal
Yamuna (Jamuna) 1370 Garhwall in Yamunotri Bay of Bengal Delhi, Haryana and UP
Brahmaputra 725 Lake Manasarovar Bay of Bengal North Eastern state
Kaveri (Dakshina Ganga” or Ganges of the south) 805 Hills of Coorg, Karnataka Bay of Bengal Karnataka and Tamilnadu
Godavari 1465 Nasik Hills Bay of Bengal South-easterly part of Andhra Pradesh
Krishna 1400 Near Mahabaleshwar in Maharashtra Bay of Bengal Maharastra & Andhrapradesh
Narmada 1312 Amarkantak hill in Madhya Pradesh Arabian sea Madhya Pradesh and Maharastra
Tapti 724 Bettul Arabian sea Madhya Pradesh and Maharastra
Mahanadi 858 Amarkantak Plateau Bay of Bengal Jharkhand, Chhattisgarh, Odisha
Vaigai 240 Cardaman Hills Bay of Bengal Madurai and Ramanathapuram in Tamil Nadu
Periyar 244 Cardaman Hills Bay of Bengal Tamil Nadu and Kerala
Thamiraparani 123 Agasthiyar Hills Gulf of Mannar Thirunelveli in Tamil Nadu
Download as PDF