Cel mai mare râu din India este Ganges, cu o lungime de 2.525 kilometri de la sursă la gură. Ganges are izvoare în Himalaya și se goleste în Golful Bengal. Se revarsă către est spre statul Bengalul de Vest.
Numele antic al Ganges este Bhagirathi, iar sursa lui se află în ghețarul Gangotri. Acest ghețar se află în regiunea numită Uttar Kashi. Ganges este alăturat de unul dintre cei mai mari afluenți ai săi, Yamuna RiverIn, în câmpiile subcontinentului indian.
Gangele sunt venerate de hinduși. Este menționată în scripturi religioase antice hinduse. Banaras, unul dintre cele mai sacre orașe hinduse, este situat pe malurile Ganges.