Il fiume più grande dell'India è il Gange, con una lunghezza di 2525 chilometri dalla sorgente alla foce. Il Gange ha la sua origine nell'Himalaya e sfocia nel Golfo del Bengala. Fluisce verso est verso lo stato del West Bengal.
L'antico nome del Gange è il Bhagirathi, e la sua fonte si trova nel ghiacciaio di Gangotri. Questo ghiacciaio si trova nella regione chiamata Uttar Kashi. Il Gange è affiancato da uno dei suoi maggiori affluenti, il fiume Yamuna, nelle pianure del subcontinente indiano.
Il Gange è adorato dagli indù. È menzionato nelle antiche scritture religiose indù. Banaras, una delle città più sacre indù, si trova sulle rive del Gange.