Major Dams in India – Highest, Longest, Oldest Dams in India

Are you ready for UPSC Exam? Check your preparation with Free UPSC Mock Test

A dam serves as a barrier to stop the flow of water. It helps to prevent floods and help in irrigation facilities. India is home to almost 5200 dams spread across different states of the country. Maharashtra alone has 1845 dams, the highest number of dams in one state. They are built to facilitate better functioning in the states. They are also important for hydroelectricity production. Let’s take a look at some of the important dams in India. Here is the list of Major Dams in India.

Important Dams in India

Do you want to crack UPSC in first attempt? Join UPSC Telegram Channel

Major Dams in India

1. Bhavani Sagar dam – Tamil Nadu

It came into being in 1955 and is built on the Bhavani River. This is the largest earthen dam in India and South Asia and the second-largest in the world. It is in Sathyamangalam district of Tamil Nadu and comes under the Tamil Nadu government. It is 130 ft tall and 8.4 km long with a capacity of 8 megawatts.

2. Tehri Dam – Uttarakhand

It is the highest dam in India and comes under the top 10 highest dams in the world. This came into being in 2006 and stands tall on the Bhagirathi river. It is in the Tehri district of Uttarakhand and comes under National Thermal Power Corporation Limited. It is an embankment dam with a height of 855 ft and a length of 1,886 ft.

3. Hirakud dam – Odisha

It came into being in 1957 and stands tall on the Mahanadi river. It is one of the first major multipurpose river valley projects in India. This is a composite dam and reservoir and is in the city of Sambalpur in Odisha. It comes under the government of Odisha. It is 200 ft tall and 55 km long and is the longest Dam in India.

4. Bhakra Nangal Dam – Himachal Pradesh

It came into being in 1963 and stands tall on the Sutlej river. This is the third-largest reservoir in India and is in Bilaspur district of Himachal Pradesh. It is a concrete gravity dam and comes under the state government of Himachal Pradesh. It is 741 ft high and receives a lot of tourist attractions in the country.

5. Nagarjuna Sagar Dam – Andhra Pradesh

It came into being in 1967 and stands tall on the Krishna river. This is the second-largest reservoir in India with 312 TMC gross capacity. It is in the Guntur district of Andhra Pradesh and comes under the Telangana State Power Generation Corporation Limited. It is a masonry dam with a height of 407 ft.

6. Sardar Sarovar Dam – Gujarat

It came into being in 2017 and stands tall on the Narmada River. This is a concrete gravity dam in the Navagam district of Gujarat. It comes under Sardar Sarovar Narmada Nigam Limited. It is responsible for the start of Narmada Bachao Andolan as it was not in social or economical favor for the villagers living there.

7. Tungabhadra Dam – Karnataka

It came into being in 1953 and stands tall on the Tungabhadra River. This is a Composite dam in the Bellary district of Karnataka. It comes under the Karnataka Government. It is the only dam in India built without concrete and cement.

8. Rihand Dam – Uttar Pradesh

It came into being in 1962 and is on the Rihand river. It is a concrete gravity dam in Sonbhadra District of Uttar Pradesh. Its total water capacity is 10.6 billion cubic meters making it the largest dam in India by volume. It comes under the Uttar Pradesh government and is 300 ft high.

9. Koyna Dam – Maharashtra

It came into being in 1964 and is on the Biradar River. This is a Rubble-concrete dam in Koynanagar, Maharashtra. It comes under the government of Maharashtra and is 339 ft high. It is one of the largest dams in Maharashtra.

10. Kallanai Dam – Tamil Nadu

It is the oldest dam in India from 100BC. It is in the Thanjavur district of Tamil Nadu. The Chola Dynasty is responsible for building this dam. It stands 18ft high on the Kaveri river and comes under the Tamil Nadu government. It is a Barrage Dam and the 4th oldest water regulator in the world.

11. Mettur Dam – Tamil Nadu

It is the largest dam in Tamil Nadu. It came into being in 1934 and is on Cauvery (Kaveri) River. This is a Gravity and Masonry dam in Salem district of Tamil Nadu. It comes under the Tamil Nadu Generation and Distribution Corporation Ltd. It is 214 ft high.

12. Indira Sagar Dam – Madhya Pradesh

It came into being in 2005 and is on the Narmada River. It is in Khandwa district of Madhya Pradesh and serves a multipurpose project. This dam comes under the Madhya Pradesh irrigation and National Hydroelectric Power Corporation. It has a capacity of 12.22 billion cum, thus becoming the largest dam in India by water capacity.

13. Jayakwadi Dam – Maharashtra

It is an earthen dam on the Godavari river built-in 1976. It is in the Jayakwadi district of Maharashtra. This dam comes under the government of Maharashtra and covers an area of 21,750 km. It is one of the largest dams in Asia with 27 water gates. It creates the NathSagar Jalashay which irrigates most of the farms in that district.

14. Somasila Dam – Andhra Pradesh

It is a dam on Penna river built-in 1989. This dam is in the Nellore district of Andhra Pradesh and comes under the government of Andhra Pradesh. It is an earth fill and gravity dam covering an area of 212.28 km.

15. Ujani Dam – Maharashtra

It is part of the Bhima Irrigation Project built-in 1980. It is on the Bhima river in the Solapur district of Maharashtra. This dam is an earth fill and gravity dam and is 185ft high. It comes under the government of Maharashtra. This dam is also famous for bird watching as many flamingos are spotted here seasonally.

16. Ukai Dam – Gujarat

It is the second-largest reservoir in Gujarat. It is responsible for irrigation, power generation, and flood control in the Tapi district of Gujarat. This dam is 345ft high and creates the Vallabhsagar reservoir. Its water capacity is the same as Bhakra Nangal Dam and it comes under the state government.

17. Mukkombu Dam – Tamil Nadu

It is a dam by the East India company built-in 1838. It is on the Kaveri river in Jeeyapuram village of Tamil Nadu. This is one of the smallest dams in India with a height of 685 meters. It is inspired by the Kallanai Dam in Tamil Nadu.

18. Cheruthoni Dam – Kerala

It came into being in 1973 and is on the Periyar River. It is a straight gravity concrete dam in Idukki, Kerala. This is the largest gravity dam in Kerala with a height of 453 ft. It comes under the Moolamattom Power Station.

Some other important dams in India are –





1Dhauli Ganga DamUttarakhand Dhauli Ganga River 
2Tehri DamUttarakhand Bhagirathi River
3Rihand DamUttar PradeshRihand River
4Perunchani DamTamil NaduParalayar River
5 Vaigai DamTamil NaduVaigai River
6Mukkombu DamTamil NaduKaveri River
7Bhavani Sagar damTamil NaduBhavani River
8Mettur DamTamil NaduKaveri River
9Kallanai DamTamil NaduKaveri River
10Nizam Sagar DamTelangana Manjira River
11Lower Manair DamTelangana Manjira River
12Singur damTelangana Manjira River
13Upper Manair DamTelangana Kudlair River
14Mid Manair DamTelangana Manair River
15Hirakud DamOdishaMahanadi River
16Indravati DamOdishaIndravati River
17Radhanagari DamMaharashtra Bhogawati River
18Gangapur DamMaharashtraGodavari river
19Khadakwasla DamMaharashtraMutha River
20Vaitarna DamMaharashtraVaitarna river
21Girna DamMaharashtraGirana river
22Kolkewadi DamMaharashtraVashishti River
23Mula DamMaharashtraMula river
24Panshet DamMaharashtraAmbi River
25Tansa DamMaharashtraTansa river
26Wilson DamMaharashtraPravara River
27Bhatsa DamMaharashtraBhatsa river
28Jayakwadi DamMaharashtraGodavari River
29Mulshi DamMaharashtraMula River
30Pawna DamMaharashtraMaval River
31Ujani DamMaharashtraBhima River
32Yeldari DamMaharashtraPurna river
33Koyna DamMaharashtraBiradari River
34Jayakwadi DamMaharashtraGodavari River
35Ujani DamMaharashtraBhima River
36Gandhi Sagar DamMadhya PradeshChambal River
37Bansagar DamMadhya PradeshSone River
38Bargi DamMadhya PradeshNarmada River
39Indira Sagar DamMadhya PradeshNarmada River
40Barna DamMadhya PradeshBarna River
41Neyyar DamKerala Neyyar River
42Mullaperiyar DamKeralaPeriyar River
43Walayar DamKeralaWalayar River
44Parambikulam DamKeralaParambikulam River
45Kundala DamKeralaKundala Lake
46Idukki DamKeralaPeriyar River
47Peechi DamKeralaManali River
48Cheruthoni DamKeralaPeriyar River
49Malampuzha DamKeralaMalampuzha River
50Kodasalli DamKarnataka Kali River
51Narayanpur DamKarnatakaKrishna River
52Tungabhadra DamKarnatakaTungabhadra River
53Harangi DamKarnatakaHarangi River
54Krishna Raja Sagara DamKarnatakaKaveri River
55Supa DamKarnatakaKalinadi river
56Alamatti DamKarnatakaKrishna River
57Kadra DamKarnatakaKalinadi River
58Linganamakki damKarnatakaSharavathi River
59Panchet DamJharkhandDamodar River
60Chandil DamJharkhandSwarnarekha River
61Maithon DamJharkhandBarakar River
62Uri Hydroelectric DamJammu and KashmirJhelum River
63Dumkhar Hydroelectric DamJammu and KashmirIndus River
64Baglihar DamJammu and KashmirChenab River
65Chamera DamHimachal PradeshRavi River
66Nathpa Jhakri DamHimachal PradeshSatluj River
67Pandoh DamHimachal Pradesh Beas River
68Bhakra Nangal DamHimachal PradeshSutlej River
69Somasila DamAndhra PradeshKrishna River
70Nagarjuna Sagar DamAndhra PradeshPenna River
71Srisailam DamAndhra PradeshKrishna River
72Somasila DamAndhra PradeshPennar River
73Dantiwada Dam GujaratBanas River
74Ukai DamGujaratUkai River
75Sardar Sarovar DamGujaratNarmada River
76Kadana damGujaratMahi River
77Dharoi DamGujaratSabarmati River


Aspirants preparing for competitive exams like UPSC, RRB, SSC, and more should know this topic well. Dams in India are important for growth and development. They are also an important section of Indian geography. This topic is usually a part of the General awareness section of all types of competitive exams. This article will help you study Important Dams in India, their location, and the river. Giving it a good read will prove beneficial for your exam results.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.