Importanti fiumi in India includono il fiume Gange, che è importante come il fiume più sacro nell'induismo. Il governo indiano l'ha dichiarato il fiume nazionale indiano nel 2008.
Il fiume Gange è lungo 1.569 miglia e attraversa l'India settentrionale. Inizia in Uttarakhand, in India, e sfocia nel Golfo del Bengala dopo aver attraversato gli stati di Uttar Pradesh, Bihar, Jharkhand e West Bengal. Oltre al suo significato religioso, il fiume è un'importante fonte di acqua per i residenti. Altri fiumi importanti in India includono il fiume Yamuna, il fiume Sarasvati, il fiume Narmada, il fiume Kshipra, il fiume Godavari e il fiume Kaveri.