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
|