VidyaGyaan

List of Rivers of India and their Names, Origin and Length

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

Also Read