Rivers: north to south
A one-page list for revision, ordered by latitude (north first).
| # | River | State / UT | Lat. | PYQ years |
|---|---|---|---|---|
| 1 | Nubra Drains the Siachen glacier and joins the Shyok in Ladakh. | Ladakh | 34.9° | 2019 |
| 2 | Kishanganga (Neelum) (under review) A Jhelum tributary; the Kishanganga hydro project was the subject of an India–Pakistan arbitration. | Jammu and Kashmir | 34.8° | – |
| 3 | Shyok A right-bank Indus tributary in Ladakh, fed by the Siachen and Rimo glaciers through the Nubra. | Ladakh | 34.7° | 2006 |
| 4 | Shingo A tributary of the Suru in the Kargil–Gilgit-Baltistan area. | Ladakh | 34.7° | – |
| 5 | Dras Flows through Dras, one of the coldest inhabited places in India, and joins the Suru. | Ladakh | 34.4° | – |
| 6 | Suru Flows past Kargil and joins the Indus in Gilgit-Baltistan. | Ladakh | 34.1° | – |
| 7 | Zanskar A left-bank Indus tributary that joins it near Nimmu in Ladakh; known for its frozen "Chadar" winter trek. | Ladakh | 33.9° | – |
| 8 | Jhelum Rises at Verinag and flows through Srinagar and Wular Lake. One of the three western rivers allotted to Pakis… | Jammu and Kashmir | 33.2° | 2026, 2023, 2021, 2010 |
| 9 | Tawi A Chenab tributary on which Jammu city stands. | Jammu and Kashmir | 32.8° | – |
| 10 | Bhaga Headstream of the Chenab; meets the Chandra at Tandi. | Himachal Pradesh | 32.7° | – |
| 11 | Chandra Headstream of the Chenab in Lahaul, Himachal Pradesh. | Himachal Pradesh | 32.5° | – |
| 12 | Chenab Formed by the Chandra and Bhaga at Tandi (Himachal Pradesh); the world's highest rail arch bridge spans it in… | Jammu and Kashmir, Himachal Pradesh | 32.2° | 2026, 2021, 2019, 2010, 2009 |
| 13 | Spiti Flows through the cold-desert Spiti valley and joins the Sutlej at Khab. | Himachal Pradesh | 32.1° | 2006 |
| 14 | Parvati (Himachal) A Beas tributary through the Parvati valley (Kullu); Manikaran lies on it. | Himachal Pradesh | 32.0° | – |
| 15 | Beas Rises at Beas Kund near Rohtang and joins the Sutlej at Harike; flows wholly within India. | Himachal Pradesh, Punjab | 32.0° | 2026, 2010, 2009 |
| 16 | Ravi Rises in the Kangra–Chamba area of Himachal Pradesh; one of the three eastern rivers allotted to India. | Himachal Pradesh, Punjab | 31.6° | 2026, 2021, 2010, 2009 |
| 17 | Sutlej Rises near Rakas Tal in Tibet and enters India at Shipki La; Bhakra dam is on it. | Himachal Pradesh, Punjab | 31.0° | 2026, 2021, 2009 |
| 18 | Indus Rises near Lake Mansarovar in Tibet and flows through Ladakh (Leh) before entering Gilgit-Baltistan. Shared u… | Ladakh | 30.9° | 2026, 2021, 2010 |
| 19 | Bhagirathi Source stream of the Ganga from Gaumukh (Gangotri glacier); Tehri dam is on it. | Uttarakhand | 30.8° | 2008 |
| 20 | Tons (under review) The largest Himalayan tributary of the Yamuna, in Uttarakhand. | Uttarakhand, Himachal Pradesh | 30.7° | – |
| 21 | Dhauliganga (Garhwal) Joins the Alaknanda at Vishnuprayag; hit by the 2021 Chamoli flood. | Uttarakhand | 30.6° | 2008 |
| 22 | Mandakini Rises near Kedarnath and joins the Alaknanda at Rudraprayag. | Uttarakhand | 30.5° | 2019, 2008 |
| 23 | Alaknanda Source stream of the Ganga; flows past Badrinath and through the five prayags. | Uttarakhand | 30.3° | 2008 |
| 24 | Pindar Rises at the Pindari glacier and joins the Alaknanda at Karnaprayag. | Uttarakhand | 30.1° | – |
| 25 | Sharda Called the Kali on the India–Nepal border; joins the Ghaghara. | Uttarakhand | 29.8° | – |
| 26 | Ghaggar A seasonal river from the Shiwaliks through Haryana and Rajasthan; often linked with the ancient Saraswati. | Haryana, Rajasthan, Punjab | 29.7° | 2000 |
| 27 | Hindon A Yamuna tributary through western Uttar Pradesh. | Uttar Pradesh | 29.2° | – |
| 28 | Lohit Joins the Siang near Sadiya; the Dhola–Sadiya bridge spans it. | Arunachal Pradesh, Assam | 28.7° | 2016, 2014 |
| 29 | Siang The Brahmaputra in Arunachal Pradesh after the Tsangpo gorge. | Arunachal Pradesh | 28.6° | – |
| 30 | Ramganga Rises in Uttarakhand, flows through Corbett National Park and joins the Ganga near Kannauj. | Uttar Pradesh, Uttarakhand | 28.6° | – |
| 31 | Dibang Joins the Siang and Lohit near Sadiya to form the Brahmaputra. | Arunachal Pradesh, Assam | 28.5° | 2016 |
| 32 | Subansiri The largest Brahmaputra tributary; site of the Lower Subansiri hydro project. | Arunachal Pradesh, Assam | 28.4° | 2014 |
| 33 | Ghaghara Rises in Tibet, flows through Nepal as the Karnali and joins the Ganga in Bihar. | Uttar Pradesh, Bihar | 27.9° | 2024, 1997 |
| 34 | Burhi Dihing (under review) A south-bank tributary in upper Assam, through oil and tea country. Course drawn approximately through towns… | Assam | 27.3° | – |
| 35 | Kameng Called the Jia Bharali in Assam; flows past Pakke Tiger Reserve. | Arunachal Pradesh, Assam | 27.3° | 2016 |
| 36 | Yamuna Rises at Yamunotri and joins the Ganga at Prayagraj; flows past Delhi and Agra. | Uttar Pradesh, Uttarakhand, Haryana | 27.1° | 2026, 2019, 2010, 2008, 1998 |
| 37 | Gandak From Nepal (Kali Gandaki); joins the Ganga near Patna. | Bihar, Uttar Pradesh | 26.9° | 2024, 2023, 1997 |
| 38 | Manas Flows from Bhutan into Assam; Manas National Park lies on it. | Assam | 26.9° | 2019, 2013, 2008 |
| 39 | Sankosh Forms part of the Assam–West Bengal boundary; flows from Bhutan. | West Bengal, Assam | 26.8° | – |
| 40 | Torsa Flows from the Chumbi valley through Bhutan and north Bengal. | West Bengal | 26.8° | – |
| 41 | Gomti A plains-fed Ganga tributary on which Lucknow stands. | Uttar Pradesh | 26.7° | – |
| 42 | Jaldhaka A north-Bengal river from Sikkim/Bhutan. | West Bengal | 26.5° | – |
| 43 | Rapti A Ghaghara tributary from Nepal; Gorakhpur stands on it. | Uttar Pradesh | 26.5° | – |
| 44 | Teesta Rises in north Sikkim and flows into Bangladesh; its water sharing is an India–Bangladesh issue. | West Bengal, Sikkim | 26.4° | 2026, 2017, 1997 |
| 45 | Mahananda Rises in the Darjeeling hills and joins the Ganga in Bangladesh. | Bihar, West Bengal | 26.4° | – |
| 46 | Bagmati Flows from Kathmandu valley into north Bihar. | Bihar | 26.3° | – |
| 47 | Sai A Gomti tributary in Uttar Pradesh. | Uttar Pradesh | 26.3° | – |
| 48 | Burhi Gandak A north-Bihar tributary of the Ganga. | Bihar | 26.2° | – |
| 49 | Kosi The "Sorrow of Bihar", known for floods and shifting course. | Bihar | 26.2° | 2024, 1997 |
| 50 | Brahmaputra Rises as the Yarlung Tsangpo in Tibet, enters Arunachal as the Siang and flows through Assam; Majuli lies in… | Assam | 26.2° | 2026, 2017, 2016, 2011, 2008 |
| 51 | Dhansiri A south-bank tributary from Nagaland through Assam (Golaghat). | Assam, Nagaland | 26.1° | – |
| 52 | Kopili A south-bank tributary from Meghalaya into Assam. | Assam, Meghalaya | 26.0° | – |
| 53 | Luni Rises near Ajmer and ends in the Rann of Kachchh; saline in its lower course. | Rajasthan, Gujarat | 25.8° | 2010 |
| 54 | Sindh A Yamuna tributary flowing north through MP. | Madhya Pradesh | 25.6° | – |
| 55 | Ganga Formed at Devprayag by the Bhagirathi and Alaknanda; the National River (2008), flowing through Uttarakhand… | Uttarakhand, Uttar Pradesh, Bihar | 25.5° | 2026, 2024, 2016, 2014, 2013, 2001, 2000, 1997, 1996 |
| 56 | Chambal Rises at Janapao near Mhow (MP), cuts the Chambal ravines and joins the Yamuna; the National Chambal Sanctuar… | Madhya Pradesh, Rajasthan, Uttar Pradesh | 25.5° | 2021, 2019, 2017, 2008, 2006, 1999 |
| 57 | Banas A Chambal tributary flowing wholly within Rajasthan. | Rajasthan | 25.5° | – |
| 58 | Punpun A south-bank Ganga tributary in Bihar. | Bihar | 25.2° | – |
| 59 | Betwa A Yamuna tributary through MP and UP; Orchha stands on it. Part of the Ken–Betwa link project. | Uttar Pradesh, Madhya Pradesh | 25.1° | 2006 |
| 60 | Imphal Flows through the Imphal valley; part of the Manipur–Chindwin system. Capital of Manipur. | Manipur | 25.0° | – |
| 61 | Ken A Yamuna tributary through Panna Tiger Reserve; part of the Ken–Betwa link project. | Madhya Pradesh, Uttar Pradesh | 24.9° | – |
| 62 | Barak Rises in Manipur, flows through the Barak valley (Silchar) and into Bangladesh as the Surma–Kushiyara. | Manipur, Assam, Nagaland | 24.8° | 2014 |
| 63 | Son Rises near Amarkantak and joins the Ganga near Patna; the largest south-bank tributary. | Madhya Pradesh, Bihar, Uttar Pradesh | 24.6° | – |
| 64 | Parbati (Chambal) A Chambal tributary in MP and Rajasthan. | Madhya Pradesh, Rajasthan | 24.4° | – |
| 65 | Barakar Main tributary of the Damodar; Maithon dam is on it. | Jharkhand | 24.2° | – |
| 66 | Banas (Gujarat) Flows from the Aravallis to the Little Rann of Kachchh. | Gujarat, Rajasthan | 24.2° | – |
| 67 | Rihand A Son tributary; Govind Ballabh Pant Sagar (Rihand dam) is on it. | Uttar Pradesh, Madhya Pradesh | 24.1° | – |
| 68 | Kali Sindh A Chambal tributary through Madhya Pradesh and Rajasthan. | Madhya Pradesh, Rajasthan | 24.1° | – |
| 69 | Tlawng The longest river of Mizoram; a Barak tributary. | Mizoram, Assam | 23.9° | – |
| 70 | Damodar Once called the "Sorrow of Bengal"; the Damodar Valley Corporation (1948) was India's first multipurpose rive… | West Bengal, Jharkhand | 23.6° | 2007, 2004, 1998 |
| 71 | Gumti (under review) The main river of Tripura; flows into Bangladesh. | Tripura | 23.5° | – |
| 72 | Sabarmati Rises in the Aravallis and flows through Ahmedabad (Gandhi's ashram) to the Gulf of Khambhat. | Gujarat, Rajasthan | 23.4° | – |
| 73 | Shipra A Chambal tributary; Ujjain and the Simhastha Kumbh stand on it. | Madhya Pradesh | 23.4° | 2007 |
| 74 | Mahi Rises in western MP, crosses the Tropic of Cancer twice and drains into the Gulf of Khambhat. | Gujarat, Rajasthan, Madhya Pradesh | 23.3° | – |
| 75 | Hooghly The Ganga distributary in West Bengal on which Kolkata stands. | West Bengal | 23.3° | 2004 |
| 76 | South Koel (under review) A headstream of the Brahmani from the Ranchi plateau. | Jharkhand | 22.8° | – |
| 77 | Hasdeo A Mahanadi tributary; the Hasdeo Arand forest and coalfield lie in its basin. | Chhattisgarh | 22.7° | – |
| 78 | Subarnarekha Rises near Ranchi and flows through Jharkhand, West Bengal and Odisha; Hundru Falls is on it. | Jharkhand, Odisha, West Bengal | 22.6° | 2024, 2021, 2002 |
| 79 | Narmada Rises at Amarkantak and flows west through a rift valley between the Vindhya and Satpura to the Gulf of Khamb… | Madhya Pradesh, Gujarat, Maharashtra | 22.6° | 2024, 2021, 2016, 2013, 2008, 2007, 2006, 2005, 2003, 2000, 1999 |
| 80 | Sankh A headstream of the Brahmani. | Jharkhand, Odisha | 22.5° | – |
| 81 | Mand A Mahanadi tributary in Chhattisgarh. | Chhattisgarh | 22.5° | – |
| 82 | Rupnarayan Joins the Hooghly in West Bengal. | West Bengal | 22.3° | – |
| 83 | Tawa The largest Narmada tributary; Tawa dam and Pachmarhi lie in its basin. | Madhya Pradesh | 22.3° | – |
| 84 | Ib A Mahanadi tributary joining at Hirakud reservoir. | Odisha, Chhattisgarh | 22.1° | – |
| 85 | Bhadar A Saurashtra river flowing to the Arabian Sea. | Gujarat | 22.0° | – |
| 86 | Kaladan Flows from Mizoram into Myanmar; the Kaladan multi-modal project links Sittwe port to Mizoram. | Mizoram | 21.9° | – |
| 87 | Baitarani Rises in the Gonasika hills of Keonjhar and shares a delta with the Brahmani. | Odisha | 21.5° | – |
| 88 | Shetrunji The main river of Saurashtra, flowing to the Gulf of Khambhat. | Gujarat | 21.5° | – |
| 89 | Seonath (under review) The largest Mahanadi tributary, in Chhattisgarh. | Chhattisgarh | 21.4° | – |
| 90 | Wainganga Rises in the Seoni hills (MP) and flows through Vidarbha; with the Wardha it forms the Pranhita. | Maharashtra, Madhya Pradesh | 21.3° | 1996 |
| 91 | Tapi Rises near Multai (Betul) and flows west through a rift valley to the sea at Surat. | Maharashtra, Madhya Pradesh, Gujarat | 21.2° | 2010, 2008, 2007, 2005 |
| 92 | Purna (Tapi) (under review) A Tapi tributary in Vidarbha (Maharashtra). | Maharashtra | 20.9° | – |
| 93 | Mahanadi Rises near Sihawa (Chhattisgarh) and forms a large delta in Odisha; Hirakud dam is on it. | Odisha, Chhattisgarh | 20.9° | 2025, 2016, 2007, 2006, 2003, 2002, 1998, 1997 |
| 94 | Brahmani Formed by the Sankh and South Koel near Rourkela; Bhitarkanika lies in its delta. | Odisha | 20.9° | 2021 |
| 95 | Girna A Tapi tributary in north Maharashtra. | Maharashtra | 20.6° | – |
| 96 | Wardha Joins the Wainganga to form the Pranhita. | Maharashtra, Madhya Pradesh | 20.4° | – |
| 97 | Tel A Mahanadi tributary in western Odisha. | Odisha | 20.4° | – |
| 98 | Damanganga Flows to the sea at Daman. | Gujarat, Maharashtra, Dadra and Nagar Haveli and Daman and Diu | 20.2° | – |
| 99 | Purna (Godavari) A Godavari tributary in Marathwada. | Maharashtra | 19.9° | – |
| 100 | Penganga (under review) A Wardha tributary forming part of the Maharashtra–Telangana boundary. | Maharashtra | 19.8° | – |
| 101 | Pravara A Godavari tributary in Ahmednagar district, Maharashtra. | Maharashtra | 19.5° | – |
| 102 | Rushikulya A south Odisha river; its mouth is a mass-nesting site for olive ridley turtles. | Odisha | 19.5° | – |
| 103 | Pranhita Formed by the Wardha and Wainganga; forms part of the Maharashtra–Telangana boundary. | Maharashtra, Telangana | 19.2° | – |
| 104 | Indravati Rises in Odisha and flows through Bastar; Chitrakote Falls is on it. | Chhattisgarh, Odisha, Maharashtra | 19.2° | 2015, 2007 |
| 105 | Ulhas A Konkan river near Thane and Kalyan. | Maharashtra | 19.1° | – |
| 106 | Vamsadhara Flows from Odisha into Andhra Pradesh; subject of an inter-state water dispute tribunal. | Odisha, Andhra Pradesh | 19.1° | 2021, 2015 |
| 107 | Godavari Rises at Trimbakeshwar near Nashik; the longest peninsular river ("Dakshin Ganga"). | Maharashtra, Telangana, Andhra Pradesh | 18.9° | 2025, 2021, 2016, 2015, 2008, 2006, 2003, 2002, 2000, 1997, 1996 |
| 108 | Nagavali Flows from Odisha into Andhra Pradesh. | Andhra Pradesh, Odisha | 18.9° | 2021 |
| 109 | Sabari A Godavari tributary from Odisha along the Chhattisgarh–Odisha boundary. | Odisha, Chhattisgarh, Telangana | 18.6° | – |
| 110 | Sina A Bhima tributary in Maharashtra. | Maharashtra | 18.2° | – |
| 111 | Manjira A Godavari tributary through Maharashtra, Karnataka and Telangana; Nizam Sagar is on it. | Telangana, Maharashtra, Karnataka | 18.2° | 2022, 2000 |
| 112 | Bhima Rises at Bhimashankar; Pandharpur stands on it. | Maharashtra, Karnataka | 17.6° | 2008 |
| 113 | Vashishti A Konkan river flowing past Chiplun. | Maharashtra | 17.6° | – |
| 114 | Koyna A Krishna tributary; Koyna dam, a major hydro project in a seismic zone, is on it. | Maharashtra | 17.5° | – |
| 115 | Musi A Krishna tributary on which Hyderabad stands. | Telangana | 17.4° | – |
| 116 | Dindi A Krishna tributary in Telangana. | Telangana | 16.5° | – |
| 117 | Krishna Rises near Mahabaleshwar and flows through Maharashtra, Karnataka, Telangana and Andhra Pradesh; Nagarjuna Sa… | Karnataka, Andhra Pradesh, Maharashtra | 16.4° | 2023, 2016, 2015, 2010, 2002, 1999, 1997, 1996 |
| 118 | Ghataprabha A Krishna tributary in Karnataka; Gokak Falls is on it. | Karnataka, Maharashtra | 16.2° | – |
| 119 | Malaprabha A Krishna tributary in Karnataka; Pattadakal and Aihole stand near it. | Karnataka | 15.9° | 2019 |
| 120 | Gundlakamma Rises in the Nallamala hills and flows to the Bay of Bengal in Andhra Pradesh. | Andhra Pradesh | 15.9° | – |
| 121 | Mandovi The main river of Goa (Mhadei); Panaji stands on it and its waters are disputed with Karnataka. | Goa, Karnataka | 15.5° | – |
| 122 | Tungabhadra Formed by the Tunga and Bhadra at Koodli; Hampi stands on it. | Karnataka, Andhra Pradesh | 15.3° | 2023, 2022, 2016, 1996 |
| 123 | Zuari Goa's largest river by basin; Mormugao harbour lies at its mouth. | Goa, Karnataka | 15.2° | – |
| 124 | Kali (Karnataka) Flows through Uttara Kannada to the sea at Karwar. | Karnataka | 15.0° | – |
| 125 | Penna Rises in the Nandi Hills (Karnataka) and flows through Andhra Pradesh to the Bay of Bengal. | Andhra Pradesh, Karnataka | 14.8° | – |
| 126 | Vedavathi (Hagari) (under review) A Tungabhadra tributary in Karnataka and Andhra Pradesh. | Karnataka, Andhra Pradesh | 14.5° | – |
| 127 | Chitravathi A Penna tributary in Karnataka and Andhra Pradesh. | Andhra Pradesh, Karnataka | 14.2° | – |
| 128 | Sharavathi (under review) Falls over Jog Falls in Karnataka. | Karnataka | 14.1° | – |
| 129 | Papagni A Penna tributary in Andhra Pradesh. | Andhra Pradesh, Karnataka | 14.0° | – |
| 130 | Swarnamukhi Flows past Srikalahasti in Andhra Pradesh. | Andhra Pradesh | 13.8° | – |
| 131 | Tunga Headstream of the Tungabhadra; Sringeri lies on it. | Karnataka | 13.7° | – |
| 132 | Bhadra Headstream of the Tungabhadra through Bhadra Tiger Reserve. | Karnataka | 13.5° | – |
| 133 | Palar Rises in Karnataka and flows through Tamil Nadu (Vellore) to the Bay of Bengal. | Tamil Nadu, Karnataka, Andhra Pradesh | 12.9° | – |
| 134 | Netravati Flows to the sea at Mangaluru. | Karnataka | 12.9° | 2024 |
| 135 | Hemavati A Kaveri tributary from the Western Ghats in Karnataka. | Karnataka | 12.8° | – |
| 136 | Shimsha A Kaveri tributary in Karnataka; Shimsha falls is on it. | Karnataka | 12.8° | – |
| 137 | Arkavathi A Kaveri tributary near Bengaluru. | Karnataka | 12.7° | – |
| 138 | Ponnaiyar Also called the Dakshina Pinakini; flows from Karnataka through Tamil Nadu. | Tamil Nadu | 12.1° | – |
| 139 | Kabini A Kaveri tributary from Wayanad (Kerala); Kabini reservoir borders Nagarhole. | Karnataka, Kerala | 12.0° | – |
| 140 | Kaveri Rises at Talakaveri (Kodagu) and flows through Karnataka and Tamil Nadu; its waters are a long-running inter-… | Karnataka, Tamil Nadu | 12.0° | 2013 |
| 141 | Bhavani (under review) A Kaveri tributary from the Nilgiris through Kerala and Tamil Nadu. | Tamil Nadu | 11.5° | – |
| 142 | Chaliyar A Kerala river reaching the sea near Kozhikode. | Kerala | 11.2° | – |
| 143 | Noyyal A Kaveri tributary through Coimbatore and Tiruppur. | Tamil Nadu | 11.1° | – |
| 144 | Kollidam The northern distributary of the Kaveri; Srirangam lies between the two. | Tamil Nadu | 11.1° | – |
| 145 | Bharathappuzha (under review) Kerala's second-longest river, flowing through the Palakkad Gap. Course drawn approximately through towns on… | Kerala | 10.8° | – |
| 146 | Amaravati (under review) A Kaveri tributary from the Anaimalai hills in Tamil Nadu. Capital of Andhra Pradesh. | Tamil Nadu, Andhra Pradesh | 10.8° | 2026, 2021, 2006 |
| 147 | Vaigai Flows through Madurai to the Palk Bay; often dries before reaching the sea. | Tamil Nadu | 9.9° | – |
| 148 | Periyar The longest river of Kerala; Mullaperiyar and Idukki dams are on it. | Kerala | 9.9° | – |
| 149 | Pamba A Kerala river past Sabarimala, ending in Vembanad Lake. | Kerala | 9.4° | – |
| 150 | Vaippar A south Tamil Nadu river draining to the Gulf of Mannar. | Tamil Nadu | 9.3° | – |
| 151 | Thamirabarani (under review) A perennial river of south Tamil Nadu (Tirunelveli) fed by both monsoons. Course drawn approximately through… | Tamil Nadu | 8.5° | – |
Latitude of the marker (or the middle of the feature). Source: UPSCPrep.in Map Explorer · https://upscprep.in/maps/places/rivers/print/