AmarnepalNepal Data
Mahakali system · Himalayan

Mahakali (Sharda)

महाकाली

Nepal's western border river — and the binational 6,480 MW Pancheshwar project.

River system
Mahakali (trunk)
Type
Himalayan
Length
≈223 km
Mean discharge
≈730 m³/s
Basin area
≈14,871 km²
Source
The Greater Himalaya of far-western Nepal (the Kalapani / Limpiyadhura headwaters)
Outlet
Joins the Ghaghara/Ganga in India as the Sharda
Provinces
Sudurpashchim

Border reach with Nepal; ≈350 km in total to the Ghaghara confluence as the Sharda.

Average as the Sharda on the plains; the seasonal range runs from ≈150 m³/s in March to ≈1,580 m³/s in July (Wikipedia).

Full Mahakali–Sharda basin (Wikipedia).

The Mahakali — the Kali of Kumaon, the Sharda of the Indian plains — runs the length of Nepal's western border. Even its source is contested: one headstream rises near Kalapani below the Lipu Lekh pass at over 5,500 m, another in India's Pithoragarh district, and the question of whether the true Mahakali begins at Lipu Lekh or further west at Limpiyadhura sits at the centre of the Kalapani territorial dispute between Nepal and India. From Darchula southward the river itself is the boundary, with twin towns facing each other across the water.

It is a powerful, flashy Himalayan river: across its ≈14,871 km² basin the mean flow is about 730 m³/s, but the seasonal swing runs from around 150 m³/s in March to 1,580 m³/s in July. Nepal's tributaries include the Chameliya, which carries a hydropower plant of its own.

No river in Nepal is more thoroughly wrapped in treaty law. The Sharada Barrage at the border — its headworks date to 1928 — and India's Tanakpur Barrage (commissioned 1993, 120 MW) both draw on the river, and the Mahakali Treaty signed on 12 February 1996 consolidated the arrangements: Nepal is entitled to 28.35 m³/s of water in the wet season and 4.25 m³/s in the dry, plus a share of Tanakpur's energy, and the river is recognised as a boundary river to be developed jointly. The Mahakali Irrigation Project, a National Pride Project, waters Kanchanpur and Kailali from the barrage.

The treaty's centrepiece remains unbuilt: the Pancheshwar Multipurpose Project, a 293 m rockfill dam — it would be among the world's tallest — with an installed capacity discussed at 5,600–6,480 MW shared equally between the two countries, plus a re-regulating dam downstream. Three decades after the treaty, the detailed project report is still being negotiated, making Pancheshwar South Asia's most consequential unbuilt dam.

In depth

Course & geography: from the high Himalaya to the plains

The Mahakali, known in India as the Sharda (or Sarda) and in its upper Himalayan reaches as the Kali, is the river that defines the western boundary of Nepal. It rises in the far north-west of the Sudurpashchim region in the high Himalaya near the Nepal-India-Tibet tri-junction, in the rugged country around Api and the Kalapani-Lipulekh area at the foot of the Greater Himalayan range. From its snow- and glacier-fed headwaters it descends steeply southward through deep gorges, forming the natural border between Nepal's Sudurpashchim (Far-Western) Province and the Indian state of Uttarakhand for most of its mountain and hill course.

Along the way the river passes the Nepali districts of Darchula, Baitadi and Dadeldhura before reaching the Terai lowlands in Kanchanpur district. As it leaves the hills and spreads onto the Indo-Gangetic Plain near Brahmadev (above the Sharda Barrage), the river is conventionally known thereafter as the Sharda. From there it flows south-east into the Indian state of Uttar Pradesh and finally merges with the Ghaghara (the lower Karnali) south-west of Bahraich. Reported lengths of the river system vary considerably between sources, from roughly 300 to nearly 500 kilometres depending on where the headwater and confluence points are measured, and its basin is shared between the two countries, with somewhat over a third of the catchment lying within Nepal.

Because the Mahakali is fed by glaciers, perennial snowmelt and the summer monsoon, it carries a substantial and reliable flow. Average discharge is on the order of several hundred cubic metres per second, rising sharply during the monsoon months and falling to a fraction of that in the dry pre-monsoon season. Its steep Himalayan gradient and large, dependable volume are what make the river so significant for hydropower and irrigation.

The disputed source: Limpiyadhura, Kalapani and Lipulekh

The exact source of the Mahakali is at the heart of a long-running boundary dispute between Nepal and India, which makes the question of the river's origin a matter of national significance rather than mere geographic detail. The dispute traces back to the Treaty of Sugauli of 1816 between Nepal and the British East India Company, which fixed the Kali (Mahakali) River as Nepal's western frontier but did not define precisely where that river began, and was not accompanied by an accurate survey or map of the remote high-altitude headwaters.

In the headwater region the river has more than one feeder stream. Nepal maintains that the true Kali rises at Limpiyadhura, the westernmost headstream, which would place the high-altitude tracts of Kalapani, Lipulekh and Limpiyadhura on the Nepali (eastern) side of the boundary. India treats the smaller stream near Lipulekh/Kalapani as the source, placing those areas within Indian administration; the territory has been under Indian control since the early 1960s. The contested zone, amounting to a few hundred square kilometres of strategic Himalayan terrain, remains unresolved, and the location of the river's source is therefore both a hydrological and a diplomatic question.

Both governments cite historical maps, treaty texts and survey records in support of their positions, and the issue has periodically flared into public controversy. For Nepal the Mahakali is thus not only a major river but also a symbol of its national frontier, and its headwaters carry political weight far beyond their size.

Hydrology & tributaries

The Mahakali is a typical Himalayan river: glacier- and snow-fed at its source and strongly seasonal, with flows swelling during the June-to-September monsoon and receding in winter and spring. Its catchment within Nepal contains numerous glaciers and a number of glacial lakes high in the mountains, which feed the river through the warmer months and contribute to its year-round flow.

On the Nepali (left-bank) side the principal tributaries include the Chameliya and the Surnaya (Surnagad), together with smaller hill streams that drain the Far-Western districts. On the Indian (right-bank) side the river gathers much larger Himalayan tributaries in Uttarakhand, among them the Dhauli (Darma), the Gori Ganga, the Sarju (Saryu), the Ladhiya and the Kuthi Yankti; the confluence of the Mahakali with the Sarju near Pancheshwar is a notable point on the river and the site of the proposed Pancheshwar dam.

The river's seasonal regime shapes life along its banks. The monsoon brings high, sediment-laden flows and the risk of flooding in the lowland reaches, while the dry-season minimum constrains how much water can be drawn for irrigation and power. Managing this variability, and sharing the water equitably, is the central challenge of the binational schemes built and planned on the river.

Economic significance: irrigation and hydropower

The Mahakali is one of the most heavily harnessed rivers shared by Nepal and India, valued above all for irrigation and electricity. The oldest major work is the Sharda (Banbasa) Barrage near Brahmadev, built in the 1920s under an earlier Nepal-India water agreement; it diverts water into large canal systems that irrigate extensive farmland on the Indian plains and underpins the Sharda canal network.

Closer to the hills, the Tanakpur Barrage and associated hydroelectric station (with an installed capacity of about 120 MW) were commissioned in 1993 on the Indian side, and Nepal is entitled to a share of energy and water under the bilateral arrangements. On the Nepali side the Chameliya tributary has been developed for the roughly 30 MW Chameliya hydroelectric project. The river's overall hydropower potential is large, reflecting its high Himalayan gradient and dependable flow.

The single most ambitious proposal is the Pancheshwar Multipurpose Project, a very high rock-fill dam to be built jointly by Nepal and India just downstream of the Mahakali-Sarju confluence. Designs over the decades have envisaged an installed peaking capacity in the range of roughly 5,500 to 6,480 MW, very large reservoir storage, and irrigation of hundreds of thousands of hectares of farmland in both countries, along with flood moderation. Despite being studied since the mid-twentieth century and anchored in the 1996 Mahakali Treaty, the project has stalled for decades over technical design, cost-sharing and benefit-sharing disagreements, and remains unbuilt.

The Mahakali Treaty & binational governance

Because the river is a shared international watercourse, its development is governed by treaty between Nepal and India. The Treaty on the Integrated Development of the Mahakali River, commonly called the Mahakali Treaty, was signed in 1996 and entered into force the following year. It brought the existing Sharda Barrage and Tanakpur Barrage arrangements together with the planned Pancheshwar Project into a single integrated framework, and set out principles for sharing the river's waters, energy and benefits.

Among its provisions, the treaty recognises Nepal's entitlement to a share of energy from the Tanakpur scheme and to water for irrigation of the Dodhara-Chandani area, and it commits both countries to design and operate Pancheshwar as a single, jointly owned scheme. The treaty was conceived as a long-term instrument, valid for several decades and subject to periodic review.

In practice, implementation has been slow and contentious. The detailed project report for Pancheshwar has been repeatedly delayed, and questions over the river's source, the valuation of benefits and downstream impacts have complicated cooperation. The Mahakali therefore stands as both a model and a cautionary tale of trans-boundary river management in South Asia: rich in potential, but constrained by the politics of two nations sharing a single river.

Cultural, religious & environmental importance

The Mahakali carries deep religious meaning. Its Nepali name links it to Kali, a fierce form of the great goddess in Hinduism, and the high-altitude shrine at Kalapani, near the contested headwaters, is associated with worship of the goddess. In India the river's name Sharda (Sarda) is identified with Sharada, an epithet associated with Saraswati, the goddess of learning, and several ancient temples in the surrounding Kumaon hills are revered along its course. For communities on both banks the river is a sacred and life-giving presence woven into local pilgrimage and ritual.

Environmentally, the Mahakali basin spans a dramatic range from glaciated peaks to lowland forest, and its Nepali catchment touches important protected areas of the Far-West, including the Api Nampa Conservation Area in the high mountains and Shuklaphanta National Park near the Terai. The basin's glaciers, alpine valleys and riverine forests support notable biodiversity and provide water to a large rural population.

The river also poses hazards. Its steep terrain and intense monsoon rainfall make the basin prone to landslides, flash floods and glacial-lake outburst risks in the high country, while the lowland reaches experience seasonal flooding. Climate change, by altering glacier melt and monsoon patterns, adds further uncertainty to the river's future flows, with implications for the people and the large irrigation and hydropower works that depend on the Mahakali.

At a glance

Key facts

NamesMahakali / Kali (Nepal); Sharda or Sarda (India)
RoleDefines much of Nepal's western border with India
Approx. lengthVariously reported from ~300 km to nearly 500 km (depending on measurement)
Basin in NepalSomewhat over one-third of the total catchment
MouthJoins the Ghaghara (lower Karnali) SW of Bahraich, India
Nepali tributariesChameliya, Surnaya (Surnagad)
Nepal provinceSudurpashchim (Darchula, Baitadi, Dadeldhura, Kanchanpur)
Major worksSharda Barrage; Tanakpur Barrage (~120 MW); Chameliya HEP (~30 MW)
Pancheshwar ProjectProposed binational dam, ~5,500-6,480 MW (planned, unbuilt)
Key treatyMahakali Treaty, signed 1996

Main tributaries

ChameliyaSurnaya gad
Loading map…

The Mahakali (Sharda) (highlighted) shown with the rest of the Mahakali system. Real river courses from OpenStreetMap — hover to label, click to switch river.

The power it holds

Hydropower on the Mahakali (Sharda)

7 catalogued plants on or fed by this river, 6,626 MW in total. Tap any plant for its full profile.

PlantCapacityStageDistrict
Pancheshwar Multipurpose Project6,480 MWProposedBaitadi / Darchula
Upper (Mathillo) Chameliya Hydroelectric Project40 MWOperationalDarchula
Upper Kalanga Gad Hydroelectric Project38 MWOperationalBajhang
Chameliya Khola Hydropower Station30 MWOperationalDarchula
Kalanga Gad Hydroelectric Project15 MWOperationalBajhang
Suni Gad Hydroelectric Project11 MWUnder constructionBajhang
Upper Sanigad Hydroelectric Project11 MWOperationalBajhang
Common questions

Mahakali (Sharda): frequently asked questions

How long is the Mahakali (Sharda)?+

The Mahakali (Sharda) is about 223 km long. Border reach with Nepal; ≈350 km in total to the Ghaghara confluence as the Sharda.

Where does the Mahakali (Sharda) start?+

The Mahakali (Sharda) rises at The Greater Himalaya of far-western Nepal (the Kalapani / Limpiyadhura headwaters). It empties at Joins the Ghaghara/Ganga in India as the Sharda.

Which river system does the Mahakali (Sharda) belong to?+

The Mahakali (Sharda) is part of the Mahakali river system, which it forms the trunk of. Snow- and glacier-fed, rising in the Greater Himalaya.

What are the main tributaries of the Mahakali (Sharda)?+

Its main tributaries include Chameliya, Surnaya gad.

What hydropower is built on the Mahakali (Sharda)?+

7 catalogued hydropower plants are on or fed by the Mahakali (Sharda), totalling 6,626 MW. The largest is Pancheshwar Multipurpose Project at 6,480 MW in Baitadi / Darchula.