Rios importantes na Índia incluem o rio Ganges, que é importante como o rio mais sagrado no hinduísmo. O governo da Índia o declarou o rio nacional da Índia em 2008.
O rio Ganges tem 1.569 milhas de comprimento e atravessa o norte da Índia. Começa em Uttarakhand, Índia e deságua na Baía de Bengala depois de passar pelos estados de Uttar Pradesh, Bihar, Jharkhand e Bengala Ocidental. Além de seu significado religioso, o rio é uma importante fonte de água para os moradores. Outros rios importantes na Índia incluem o rio Yamuna, o rio Sarasvati, o rio Narmada, o rio Kshipra, o rio Godavari e o rio Kaveri.