El río Ramganga fluye hacia el sureste desde Kumaun, en el Himalaya.
La presa Ramganga se erigió en el río en Kalagarh (en parte en los distritos de Bijnor y Pauri Garhwal) para la irrigación y la generación hidroeléctrica.
Hay otro río llamado Ramganga, llamado Ramganga Oriental (Ramganga East) para distinguirlo, que se origina en el glaciar Namik en el distrito de Pithoragarh de Uttarakhand y fluye hacia el sureste.
[1][2] El río es alimentado por numerosos ríos, grandes y pequeños, y finalmente se une al río Sarju en Rameshwar, cerca del Ghat de Pithoragarh.
[1] El Sarju a su vez confluye con el Kali (Sharda), qu vía el Ghaghara, también acaba en el Ganges.