Ghaghara River, Origin, Tributaries, Biodiversity, Flood Risk

Ghaghara River is a major Ganga tributary flowing through Tibet, Nepal and India. Know its origin, course, tributaries, basin, biodiversity, floods and latest news.

Ghaghara River
Table of Contents

The Ghaghara River is a major left bank tributary of the Ganga River and a perennial trans boundary river. It starts in the Mapchachungo Glaciers of the Tibetan Plateau and ends by joining Ganga River in Bihar after a total course of 1,080 km. It flows through Nepal as the Karnali River before entering India. The river is also known as Gogra, Ghaghra, Ghagra and Kauriala.

Ghaghara River Latest News

Recently in August 2026, heavy monsoon rainfall and water releases from upper barrages in Nepal have pushed the Ghaghara River above the danger mark in several Uttar Pradesh districts. Flooding, bank erosion and waterlogging have affected low lying villages of Gonda, Azamgarh, Ambedkar Nagar, Barabanki and Bahraich..

Ghaghara River

The key features of the Ghaghara River are:

  • Origin: The river originates in the Mapchachungo glaciers on the northern slopes of the Himalayas in the Tibetan Plateau at about 3,962 metres above sea level.
  • Names: The river is called Karnali in Nepal and Mapcha Tsangpo in Tibet. In India’s Awadh region, its lower course is locally known as the Sarayu or Saryu River.
  • Course: The river flows southeast through Nepal and cuts across the Siwalik Hills. Near Chisapani, it divides into the Geruwa and Kauriala branches before rejoining south of the Indian border.
  • Course in India: The river enters India near Kotia Ghat and flows through Uttar Pradesh and Bihar. It joins the Ganga River near Revelganj in Bihar after a total course of 1,080 km.
  • River System: The Ghaghara is a major left bank tributary of the Ganges. It is the largest Ganga tributary by volume and the second longest by length after the Yamuna.
  • Catchment Area: The Ghaghara has a catchment area of about 127,950 sq. km. Around 45% of the basin lies in India, while about 55% lies in Nepal.
  • Basin Extent: The Ghaghra basin covers China, Nepal, Uttarakhand, Bihar and Uttar Pradesh.
  • Major Tributaries: Important tributaries include the Seti, Bheri, Rapti, Kuwana, Sarda, Saryu and Little Gandak. The Seti and Bheri are the main tributaries of the Karnali.
  • Major Towns: Important towns in the basin include Ayodhya, Bahraich, Barabanki, Basti, Gonda, Gorakhpur, Sitapur, Tanda, Chapra, Siwan and Sonepur.
  • Irrigation: The Girija Barrage in Bahraich is an important structure on the Ghaghara. The Sarda Sahayak Irrigation Project uses the combined flows of the Ghaghara and Sarda rivers.
  • Flood Risk: Heavy monsoon rainfall and upstream water releases can rapidly increase river levels. 

Ghaghara River Biodiversity

The Ghaghara and Karnali basin supports Himalayan, Siwalik and Terai ecosystems with important forests, aquatic species and protected wildlife habitats.

  • Wildlife: Bardia supports Asian elephants, deer species, gaur, nilgai, Himalayan tahr, serow and goral. The Karnali-Ghaghara system also supports mugger crocodiles, gharials and golden mahseer.
  • River Dolphins: The river supports the Gangetic River Dolphin Platanista gangetica. The Karnali basin contains Nepal’s last potentially viable population of Ganga River Dolphins.
  • Vegetation: Vegetation changes with altitude. Alpine plants occur at higher elevations, while tropical and subtropical forests occur across the Siwalik and lower river regions.
  • Bardia National Park: Bardia National Park covers 968 sq. km on the southern slopes of the Sivalik Hills. It is among the largest and least disturbed protected areas in the Karnali River basin.
  • Katarniaghat Sanctuary: Katarniaghat Wildlife Sanctuary in Uttar Pradesh is another important protected area associated with the Ghaghara river system and its diverse Terai ecosystem.
  • Nepal Protected Areas: The Karnali basin includes important protected landscapes such as Shey Phoksundo National Park and Rara National Park, representing high altitude and Himalayan biodiversity.

Also Read: National Park in Uttar Pradesh

Update Icon
Latest UPSC Exam 2026 Updates

Date IconLast updated on August, 2026

UPSC Mains 2026 will be conducted on 21st, 22nd, 23rd, 29th and 30th August 2026.

→ Check out the latest UPSC Syllabus 2026 here.

UPSC Mains Admit Card 2026 is now out.

→ Enroll in Vajiram & Ravi’s UPSC Mains Test Series 2027 for structured answer writing practice, expert evaluation, and exam-oriented feedback.

→ Join Vajiram & Ravi’s UPSC Mentorship Program 2027 for personalized guidance, strategy planning, and one-to-one support from experienced mentors.

→ Go through the UPSC Mains Previous Year Papers to enhance your preparation.

→ Download UPSC Mains Essay Paper 2025, UPSC Mains GS Paper-I 2025, UPSC Mains GS Paper-II 2025, UPSC Mains GS Paper-III 2025, UPSC Mains GS Paper-IV 2025, UPSC Mains English (Compulsory) Paper 2025, UPSC Mains Hindi (Qualifying) Paper 2025 here.

→ UPSC has released UPSC Toppers List 2025 with the Civil Services final result on its official website.

UPSC Calendar 2027 has been released.

→ Also check Best UPSC Coaching in India

Ghaghara River FAQs

Q1. What is the origin of the Ghaghara River?+

Q2. Ghaghara River is a tributary of which river?+

Q3. What is the Ghaghara River called in Nepal?+

Q4. Where does the Ghaghara River join the Ganga?+

Q5. What are the major Tributaries of the Ghaghara River?+

Tags: ghaghara ghaghara river river

Shakshi Kant
Shakshi Kant is an SEO Content Writer with 4+ years of experience producing research backed content across diverse subjects. Her UPSC CSE experience has shaped a structured and analytical approach to writing, making complex topics accessible without compromising accuracy. She has contributed 4,000+ articles for leading digital platforms. She possesses expertise in History, Geography, Polity, Environment, Governance and Current Affairs relevant to the Civil Services Exam. Her strengths include research, content strategy, fact verification, SEO, keyword analysis and website management.
UPSC GS Course 2026
UPSC GS Course 2026
₹1,80,000
Enroll Now
GS Foundation Course 2 Yrs
GS Foundation Course 2 Yrs
₹2,45,000
Enroll Now
UPSC Mentorship Program
UPSC Mentorship Program
₹69000
Enroll Now
UPSC Sureshot Mains Test Series
UPSC Sureshot Mains Test Series
₹27000
Enroll Now
Prelims Powerup Test Series
Prelims Powerup Test Series
₹14000
Enroll Now
Enquire Now