+91-7577811111

majesticacademyindia@gmail.com

Announcements:
Admissions Open! Join our January batches for Banking, SSC & Other State Govt Exam preparation — limited seats available. Enroll now! +91 7577811111

List of Major Dams in India [2025 Updated]

mins read

5

Table of Contents

List of Major Dams in India 2025 Updated – UPSC Exam Notes

India, a country with many rivers, has enormous potential for building dams because of its topographical characteristics. India has previously built a significant number of water reservoirs and dams, with about 4300 big dams already built. In addition, there are several ongoing initiatives for building major dams in India

In this article, we have compiled a list of the major dams in India, along with the highest, oldest, and most significant dams in India. Aspirants of various exams must know this list as it is an important topic for competitive exams, including the UPSC, State PSC, SSC, and bank exams.

What are Dams?

A dam is a structure that, in essence, creates a reservoir by halting the flow of water. The primary purpose of dams is, ultimately, to harness this water to generate energy. In particular, hydroelectricity is the name given to this type of electricity, which plays a vital role in sustainable energy production. Consequently, dams not only provide energy but also contribute to water management and flood control. Therefore, they are crucial infrastructures in modern society.

Dams produce reservoirs that not only prevent flooding but also supply water for uses including agriculture, industry, aquaculture, navigation, and human consumption.

Major Dams in India: Map

Below is a map of all the major dams in India:

Map of Major Dams in India with Rivers and Locations
Map showing the major dams in India with their respective rivers – useful for UPSC, State PSC, SSC, and other competitive exams.

List of the Major Dams in India

The major dams in India have benefited its people in many ways, including:

  • Supplying enough water for irrigation, industry, and household uses.
  • River navigation and the generation of hydroelectric power.
  • Offer boating and fishing recreation places.
  • Contributed to fewer floods.

Below is a compiled list of the major dams in India:

Name of the DamState NameRiver Name
Nizam Sagar DamTelanganaManjira River
Somasila DamAndhra PradeshPennar River
Srisailam DamAndhra PradeshKrishna River
Singur damTelanganaManjira River
Ukai DamGujaratTapti River
Dharoi DamGujaratSabarmati River
Kadana damGujaratMahi River
Dantiwada DamGujaratBanas River
Pandoh DamHimachal PradeshBeas River
Bhakra Nangal DamHimachal Pradesh and Punjab BorderSutlej River
Nathpa Jhakri DamHimachal PradeshSatluj River
Chamera DamHimachal PradeshRavi River
Baglihar DamJammu and KashmirChenab River
Dumkhar Hydroelectric DamJammu and KashmirIndus River
Uri Hydroelectric DamJammu and KashmirJhelum River
Maithon DamJharkhandBarakar River
Chandil DamJharkhandSwarnarekha River
Panchet DamJharkhandDamodar River
Tunga Bhadra DamKarnatakaTungabhadra River
Linganamakki damKarnatakaSharavathi River
Kadra DamKarnatakaKalinadi River
Alamatti DamKarnatakaKrishna River
Supa DamKarnatakaKalinadi or Kali river
Krishna Raja Sagara DamKarnatakaKaveri River
Harangi DamKarnatakaHarangi River
Narayanpur DamKarnatakaKrishna River
Kodasalli DamKarnatakaKali River
Malampuzha DamKeralaMalampuzha River
Peechi DamKeralaManali River
Idukki DamKeralaPeriyar River
Kundala DamKeralaKundala Lake
Parambikulam DamKeralaParambikulam River
Walayar DamKeralaWalayar River
Mullaperiyar DamKeralaPeriyar River
Neyyar DamKeralaNeyyar River
Rajghat DamUttar Pradesh and Madhya Pradesh BorderBetwa River
Barna DamMadhya PradeshBarna River
Bargi DamMadhya PradeshNarmada River
Bansagar DamMadhya PradeshSone River
Gandhi Sagar DamMadhya PradeshChambal River
Yeldari DamMaharashtraPurna river
Ujani DamMaharashtraBhima River
Pawna DamMaharashtraMaval River
Mulshi DamMaharashtraMula River
Koyna DamMaharashtraKoyna River
Jayakwadi DamMaharashtraGodavari River
Bhatsa DamMaharashtraBhatsa river
Wilson DamMaharashtraPravara River
Tansa DamMaharashtraTansa river
Panshet DamMaharashtraAmbi River
Mula DamMaharashtraMula river
Kolkewadi DamMaharashtraVashishti River
Girna DamMaharashtraGirana river
Vaitarna DamMaharashtraVaitarna river
Radhanagari DamTelanganaBhogawati River
Lower Manair DamTelanganaManair River
Mid Manair DamTelanganaManair River and SRSP Flood Flow Canal
Upper Manair DamTelanganaManair River and Kudlair River
Khadakwasla DamMaharashtraMutha River
Gangapur DamMaharashtraGodavari river
Jalaput DamAndhra Pradesh and Odisha BorderMachkund River
Indravati DamOdishaIndravati River
Hirakud DamOdishaMahanadi River
Vaigai DamTamil NaduVaigai River
Perunchani DamTamil NaduParalayar River
Mettur DamTamil NaduKaveri River
Govind Ballabh Pant Sagar Dam / Rihand DamUttar PradeshRihand River
Tehri DamUttarakhandBhagirathi River
Dhauli Ganga DamUttarakhandDhauli Ganga River

What is the Longest Dam in India?

With a total length of 25.79 km, Hirakud Dam is, notably, the longest dam in India. Moreover, it is located in the Sambalpur district of Odisha state, specifically on the Mahanadi River. Interestingly, it was completed in 1953, marking a significant milestone in engineering. Furthermore, this dam has an impressive total reservoir capacity of 47,79,965 acre-feet. Additionally, this type of dam is classified as a composite dam, demonstrating the advanced construction techniques employed in its design.

What is the Highest Dam in India?

Tehri Dam is not only the highest dam in India, but it is also the 12th-tallest dam globally, standing at an impressive height of 260.5 meters. The Tehri Dam sits on the Bhagirathi River in New Tehri, which is in the Tehri Garhwal district of Uttarakhand state, India. Furthermore, the Tehri Dam measures a significant 575 meters in length and reaches a remarkable height of 260 meters. Importantly, the initial phase of the Tehri Dam was completed in 2006. Additionally, it is a crucial part of the Tehri hydropower complex operated by THDC India Ltd., contributing to the country’s energy needs.

What is the Oldest Dam in India?

The oldest dam in India is the Kallanai Dam on the Kaveri River. India’s oldest dam is situated in Tamil Nadu’s Thanjavur district. The Tamil Nadu government currently runs the Kallanai Dam, which was finished between 100 BC and 100 AD.

What are the Uses of Dams in India?

Below are some of the way the major dams in India benefits society:

  • Supplying enough water for urban and residential consumption.
  • Provision of water for agriculture.
  • Numerous businesses, the generation of hydroelectric power, and river navigation—the least expensive mode of transportation—all require water.
  • Many people rely on dams for their livelihoods since they are used for boating and fishing.
  • They are helpful in flood situations and in regulating river flow.

List of the Reservoirs in India

Reservoirs are lakes, either man-made or natural, formed by dams in India to store freshwater.

Below are the main reservoirs of India.

Name of the ReservoirStateRiver
Dindi ReservoirTelanganaKrishna River
Lower Manair ReservoirTelanganaManair River
Tatipudi Reservoir ProjectAndhra PradeshGosthani River
Gandipalem ReservoirAndhra PradeshManneru River
Himayat Sagar ReservoirTelanganaOsman Sagar
Shriram Sagar ReservoirTelanganaGodavari River
Gobind Sagar ReservoirHimachal PradeshSutlej River
Maharana Pratap Sagar ReservoirHimachal PradeshPong Dam Lake
Ghataprabha ReservoirKarnatakaGhataprabha River
Hemavathi ReservoirKarnatakaHemavati River
Tawa ReservoirMadhya PradeshTawa River
Balimela ReservoirOdishaSileru River
Aliyar ReservoirTamil NaduAliyar River
Chittar ReservoirTamil NaduChittar River
Krishnagiri ReservoirTamil NaduThenpennai River
Manimuthar ReservoirTamil NaduTamirabarani River
Pechiparai ReservoirTamil NaduKodayar River
Shoolagiri Chinnar ReservoirTamil NaduChinnar River
Thunakadavu ReservoirTamil NaduThunacadavu River
Varattu Pallam ReservoirTamil NaduKaveri River
Vidur ReservoirTamil NaduSankaraparani River
Amaravathi ReservoirTamil NaduAmaravathi River
Gundar ReservoirTamil NaduBerijam Lake
Kullursandai ReservoirTamil NaduArjuna Nadi
Pambar ReservoirTamil NaduPambar River
Periyar ReservoirTamil NaduPeriyar River
Stanley ReservoirTamil NaduKaveri River
Uppar ReservoirTamil NaduUppar River
Vattamalaikarai Odai ReservoirTamil NaduOdai River
Willingdon ReservoirTamil NaduPeriya Odai River
Bhavanisagar ReservoirTamil NaduBhavani River
Kodaganar ReservoirTamil NaduKodagananar River
Manimukthanadhi ReservoirTamil NaduKrishna River
Parambikulam ReservoirTamil NaduParambikulam River
Sholayar ReservoirTamil NaduChalakkud River
Thirumurthi ReservoirTamil NaduParmabikulam and Aliyar River
Varadamanadhi ReservoirTamil NaduAliyar River
Vembakottai ReservoirTamil NaduVaippar River
Manjalar ReservoirTamil NaduManjalar River
Salal ProjectJammu and KashmirChenab River
Chutak Hydroelectric ProjectJammu and KashmirSuru River
Indirasagar ProjectMadhya PradeshNarmada River
Narmada Dam ProjectMadhya PradeshNarmada River
Rihand ProjectUttar PradeshRihand River and Son River

Conclusion

In conclusion, the major dams in India are important for controlling floods, producing hydroelectric electricity, and for agriculture. These dams, therefore, highlight the importance of sustainable resource management, and they are also prime examples of engineering accomplishments. Moreover, maintaining these dams will be crucial to guaranteeing water security while simultaneously fostering future development, especially as we face various environmental issues. Thus, investing in their upkeep not only supports our current needs but also paves the way for long-term sustainability.

Frequently Asked Questions

1. Which is the largest dam in India?

The largest dam in India is the Tehri dam on the Bhagirathi River in Uttarakhand.

2. Which is the longest dam in India?

The longest dam in India is the Hirakud dam on the Mahanadi River in Odisha.

3. Which is the oldest dam in India?

Kallanai Dam on the Kaveri River is the oldest in India. Karikala Cholan of the Chola Dynasty built it in 100 BC –100 AD.

4. Bhakra Nangal Dam is on which river?

Bhakra Nangal Dam is on the Setluj River.

5. Where is the Rihand Dam?

Rihand Dam is in Uttar Pradesh.

UPSC IES/ISS Recruitment
Featured

The Union Public Service Commission (UPSC) has officially released the employment notification for the Indian

RRB JE Answer Key 2026
Featured

The Railway Recruitment Boards (RRB) released the RRB JE Answer Key 2026 for the CBT

BTC Kokrajhar Recruitment
Featured

The Central Selection Board (CSB) of the Bodoland Territorial Council (BTC) has officially released a

Online Platform for Banking
Bank

When it comes to choosing the best online platform for banking exams, it has become

Assam Police Physical Test Centers
Featured

For aspirants preparing for the Assam Police Recruitment, physical fitness plays a crucial role. Before

RBI Assistant Syllabus
Bank

Every year, the Reserve Bank of India conducts the RBI Assistant examination to recruit candidates

Scroll to Top
Call Now