- Ghaghra River originates near the Gurla Mandhota peak, south of Manasarovar in Tibet.
- It is known as the Karnali in Nepal and Mapcha Tsangpo in Tibet.
- It joins Ganga a few kilometres downstream of Chapra in Bihar.
- It is the major left-bank tributary of the Ganges River
- The total catchment area of the river is 127,950 sq km out of which 45% is in India.