Le plus grand fleuve d'Inde est le Gange, avec une longueur de 2 525 kilomètres de sa source à son embouchure. Le Gange prend sa source dans l'Himalaya et se jette dans le golfe du Bengale. Il coule vers l'est en direction de l'État du Bengale occidental.
L'ancien nom du Gange est le Bhagirathi, et sa source se trouve dans le glacier de Gangotri. Ce glacier se trouve dans la région appelée Uttar Kashi. Le Gange est rejoint par l'un de ses plus grands affluents, la rivière Yamuna, dans les plaines du sous-continent indien.
Le Gange est vénéré par les hindous. Il est mentionné dans les anciennes écritures religieuses hindoues. Banaras, l'une des villes hindoues les plus saintes, est située sur les rives du Gange.