JGblogs
Study maps

Major dams & hydroelectric projects of India

India has over 5,200 large dams — the third highest in the world after China and the USA. This interactive map covers 22 of the most exam-relevant dams, classified by river basin, with key data on height, reservoir capacity, power output, purpose, and multiple practice questions drawn from actual UPSC, SSC, and state exam papers.

Loading map

Key facts for exams

India has 5,264 large dams (height ≥ 15 m) — third in the world. About 1,000 more are under construction. Maharashtra has the most large dams (1,845).

Tallest dam: Tehri Dam (261 m, Bhagirathi River, Uttarakhand). Longest dam: Hirakud (4.8 km main dam; 25.8 km total, Mahanadi, Odisha). Largest reservoir by capacity: Indira Sagar (12,221 MCM, Narmada, MP).

India's total installed hydroelectric capacity is about 46,000 MW — contributing roughly 12% of total electricity generation. Hydropower is the largest source of renewable energy in India.

Only arch dam in India: Idukki (Kerala, Periyar River). Only dam declared a National Project by Parliament: Polavaram (AP, Godavari). Oldest major dam: Mullaperiyar (1895, Kerala).

River basin overview

India's major dams are distributed across 9 river basins. The Ganga basin (including Yamuna, Chambal, Son, Damodar tributaries) has dams such as Tehri, Bhakra is in the Indus basin. The Narmada basin has three major dams in MP/Gujarat: Indira Sagar, Omkareshwar, and Sardar Sarovar. The Krishna basin hosts Nagarjuna Sagar, Srisailam, Koyna, Tungabhadra, and Almatti. The Godavari basin has Polavaram (AP's National Project). The Kaveri basin has the historic Mettur Dam (1934). The Mahanadi basin has Hirakud — India's longest dam. The Indus basin (eastern rivers allocated to India) includes Bhakra, Pong, Nathpa Jhakri, Baglihar, and Ranjit Sagar. Several Kerala dams (Idukki, Mullaperiyar) fall in independent coastal river basins classified as 'other'.

Dams at a glance

DamState / UTRiverHeight (m)Power (MW)Purpose
Tehri DamUttarakhandBhagirathi2611,000Multipurpose
Bhakra DamHimachal PradeshSutlej2261,325Multipurpose
Sardar Sarovar DamGujaratNarmada1631,450Multipurpose
Hirakud DamOdishaMahanadi61347Multipurpose
Nagarjuna Sagar DamTelanganaKrishna124816Multipurpose
Srisailam DamTelanganaKrishna1451,670Multipurpose
Koyna DamMaharashtraKoyna1031,960Hydroelectric
Mettur DamTamil NaduKaveri5450Multipurpose
Rihand Dam (GBP Sagar)Uttar PradeshRihand (Son tributary)91300Multipurpose
Idukki DamKeralaPeriyar169780Hydroelectric
Indira Sagar DamMadhya PradeshNarmada921,000Multipurpose
Gandhi Sagar DamMadhya PradeshChambal62115Multipurpose
Pong Dam (Beas Dam)Himachal PradeshBeas133360Multipurpose
Tungabhadra DamKarnatakaTungabhadra49127Multipurpose
Mullaperiyar DamKeralaPeriyar54Irrigation
Nathpa Jhakri DamHimachal PradeshSutlej651,500Hydroelectric
Baglihar DamJammu & KashmirChenab145900Hydroelectric
Polavaram DamAndhra PradeshGodavari48960Multipurpose
Maithon DamJharkhandBarakar4960Multipurpose
Almatti DamKarnatakaKrishna52290Multipurpose
Ranjit Sagar Dam (Thein Dam)PunjabRavi160600Hydroelectric
Omkareshwar DamMadhya PradeshNarmada28520Hydroelectric

Dam markers are placed at approximate coordinates on an OpenStreetMap base layer. Height, capacity, and power figures are from official sources (CWC, CEA) and may differ slightly from older references. Reservoir capacity (MCM = million cubic metres) refers to gross live storage. Run-of-river projects (e.g. Nathpa Jhakri) have negligible storage.