List of Important Rivers of India and their Names, Origin, Destination and Length
S.N. | Name of Rivers | Source or Origin of River | End of River/River Joined | Length (KM) |
1 | Ganga | Gangotri Glacier (Bhagirathi), Uttarakhand | Bay of Bengal | 2525 |
2 | Indus | Originates in Tibetan plateau china, Enters India in J & K | Merges into Arabina sea near Sindh | 2880 |
3 | Sutlej | originates at Rakshastal, Tibet china,Tributary of Indus river | Meets Beas river in Pakistan and ends at Arabian sea | 1500 |
4 | Yamuna | Yamunotri Glacier, Uttarakhand | Merges with Ganga at Allahabad | 1376 |
5 | Narmada | Starts from Amarkantak, shahdol Madhya Pradesh | Gulf of Khambhat, Surat, Gujarat | 1315 |
6 | Kaveri | Talakaveri in Western Ghats in Karnataka | Ends in Bay of Bengal | 765 |
7 | Brahmaputra | Himalayan Glacier in Tibet, but enters India in Arunachal Pradesh | Merges with Ganga and ends in Bay of Bengal | 2900 |
8 | Krishna | Originates in the Western Ghats near Mahabaleshwar in Maharashtra | Ends in Bay of Bengal near Andhra Pradesh | 1400 |
9 | Chambal | Originates at janapav, south of Mhow town, near manpur Indore Madhya Pradesh,Tributary of Yamuna river | Joins Yamuna river in UP | 960 |
10 | Gandak | Nhubine Himal glacier, Mustang, Nepal | Joins Ganga Sonpur, Bihar | 630 |
11 | Kosi | Starts from Bihar near Indo-Nepal border | Joins Ganga near Katihar district of Bihar | 720 |
12 | Son | starting at Amarkantak, Madhya Pradesh,Tributary of Ganga | Joins Ganga , near north of Patna | 784 |
13 | Betwa | rises at Vindhya region, Madhya Pradesh,Tributary of Yamuna | Joins Yamuna at Hamirpur in UP | 590 |
14 | Gomti | Gomat tal, Pilibhit, Uttar Pradesh,Tributary of Ganga | Joins Ganga in Varanasi districtnear Ghazipur, Uttar Pradesh | 900 |
15 | Ghaghra | Mapchachungo glacier, Tibet, China,tributary of Ganga | Joins Ganga near Doriganj, Bihar | 1080 |
16 | Hugli (Hooghly) | splits out near Farkka barage near Murshidabad, West Bengal,Tributary of Ganga | Merges with Ganga at Bay of Bengal | 260 |
17 | Damodar | Near Chandwa, Latehar, Jharkhand,Tributary of Hugli | Merges with Hugli in West Bengal | 541 |
18 | Tungabhadra | Confluence of Tunga and Bhadhra near Koodli at Karnataka,Tributary of Krishna river | Joins Krishna river along the border of Telangana and Andhra Pradesh near Alampur, Mahbubnagar | 531 |
19 | Godavari | Starts Nasik distt. in Maharashtra | Empties in Bay of Bengal | 1465 |
20 | Mahi | Rises Vindhya Range in Madhya Pradesh | Gulf of Khambhat, near Bharuch district | 580 |
21 | Tapti | Rises in Eastern Satpura Ranges, near Betul Madhya Pradesh | Empties into Gulf of Khambat, Gujarat | 724 |
22 | Chenab | Bara Lacha Pass, Lahaul and Spiti district ofHimachal Pradesh | Mixes with Sutlej near Unch Sharif, Pakistan to form Panjnad river which in turn mixes with Indus river | 960 |
23 | Jhelum | Verinag spring, Anantnag of J & k ,Tributary of Chenub river | Merges with Chenab at Jhang (Pakistan) | 725 |
24 | Ravi | Starts from Bara Bhangal, Kangra district,Himachal Pradesh | Joins Chenab river in Pakistan | 720 |
25 | Beas | Rises Beas Kund, Rohtang Pass at Himalayas in central Himachal Pradesh | Mixes with Sutlej river near Firozpur of Punjab, India | 470 |
26 | Sabarmati | Dhebar lake, Aravali range, near Udaipur, Rajasthan | Gulf of Khambhat | 371 |
27 | Meghana | Distributary of Brahmaputra, | Bhola district, Bangladesh, Bay of Bengal | |
28 | Padma | Distributary of Ganga | Meghna river near Chandpur district, Bangladesh | 120 |
29 | Ramganga | Namik glacier, Pauri Garhwal, Uttarakhand | Ganga, Ibrahimpur, Uttarpradesh | 696 |
30 | Alaknanda | Satopnath & Bhagirathi kharak glacier | Ganga, Devprayag, Uttarakhand | 190 |
31 | Bhagirathi | Gaumukh, Uttarakhand | Ganga, Devprayag, Uttarakhand | 205 |
32 | Bhima | Bhimashankar, Maharashtra | Krishna river, near Raichur | 861 |
33 | Mahanadi | Dhamtari, Dandkaranya,Chhattisgarh | Bay of Bengal, near False Point,Kendrapada,Odisha | 858 |
34 | Subarnarekha | Chota Nagpur plateau, near Ranchi,Jharkhand | Kirtania Port, near Talsari, Bay of Bengal | 395 |
35 | Penner (Penna) | Nandi hills, Chikkaballapur district,Karnataka | Bay of Bengal, near Nellore, Andhra Pradesh | 597 |
36 | Indravati River | Originates from Dandakaranya Range in Kalahandi, Odisha | Joins Godavari River at Somnoor Sangam in Maharashtra | 535 |
37 | Bagmati River | Originates in Shivapuri Hills after confluence of three headwater streams. | Joins Koshi River at Khagaria in Bihar | 597 |
38 | Tawa | Satpura Range, Betul, Madhya Pradesh | Narmada near Hoshangabad district M.P. | 172 |
39 | Hemavati | Western ghats, Chikmagalur, Karnataka | Kveri river near Krishnarajasagara, Karnataka | 245 |
40 | Ponnaiyar | Nandidurg, Chikkaballapur Karnataka | Bay of Bengal | 400 |