Dams In India 2025 – List Of Major Dams State-Wise With Types And Importance

Explore Major Dams In India 2025 With State-Wise List, Types, Functions, And Their Role In Irrigation, Power Generation, And Flood Control. Know Key Dams Like Tehri And Hirakud.

THEIASHUB

Dams play a vital role in water management, irrigation, hydroelectric power, and flood control in India. As a country with vast agricultural needs and increasing energy demands, India has constructed numerous dams to store water, generate electricity, and regulate river flow.

In this article we will provide a detailed list of major dams in India, their types, purposes, and significance.

What is a Dam?

A dam is a barrier built across a river or stream to store, control, and manage water. It creates a reservoir that helps in irrigation, electricity generation, drinking water supply, and flood prevention.

Functions of Dams:

  • Water Storage – Ensures year-round water supply for agriculture and drinking purposes.
  • Irrigation – Helps in irrigating farmland, especially in drought-prone areas.
  • Hydroelectric Power – Generates renewable energy from water flow.
  • Flood Control – Prevents excessive water flow, reducing flood risks.
  • Navigation & Transportation – Maintains water levels for boat and ship movement.

Also Read: Ramsar sites in India 

Types of Dams in India

Dams in India are categorized based on structure and material, including arch dams, gravity dams, embankment dams, and barrages. These serve various purposes such as water storage, hydroelectric power generation, and flood control. These are as follows:

  • Arch Dam:
  • Structure: Curved design to distribute water pressure to canyon walls.
  • Example: Idukki Dam (Kerala) – One of India’s largest arch dams.
  • Gravity Dam:
  • Structure: Uses its weight to resist water pressure.
  • Example: Bhakra Dam (Himachal Pradesh) – One of the tallest gravity dams.
  • Arch-Gravity Dam:
  • Structure: A combination of arch and gravity dam properties.
  • Example: Tehri Dam (Uttarakhand) – India’s tallest dam.

  • Barrages:
  • Structure: Large gates to regulate water flow.
  • Example: Farakka Barrage (West Bengal) – Controls Ganga River flow.

  • Embankment Dam:
  • Structure: Made of compacted soil and rock.
  • Example: Hirakud Dam (Odisha) – The longest dam in India.

  • Rock-Fill Dam:
  • Structure: Constructed with rocks and an impermeable core.
  • Example: Sardar Sarovar Dam (Gujarat) – Built on the Narmada River.

  • Earth-Fill Dam:
  • Structure: Made of earth and clay materials.
  • Example: Mettur Dam (Tamil Nadu) – Built on the Cauvery River.

Major Dams in India

India is home to several major dams that support irrigation, hydroelectric power generation, flood control, and water storage. These dams play a crucial role in regional development and water resource management. Here is a list of major dams in India, along with a brief description of their history and importance:

Also Read:  National Parks In India

  • Nagarjuna Sagar Dam (Andhra Pradesh): Built on the Krishna River in 1967, it is one of India’s largest dams, serving irrigation, power generation, and flood control purposes.
  • Sardar Sarovar Dam (Gujarat): Located on the Narmada River, it supplies irrigation and drinking water but has been controversial due to environmental and social impacts.
  • Bhakra Dam (Himachal Pradesh): Constructed on the Sutlej River, it is one of the world’s highest gravity dams, providing irrigation and hydroelectric power.
  • Idukki Dam (Kerala): A double curvature arch dam in the Western Ghats, it plays a key role in hydroelectric power generation and water storage.
  • Tehri Dam (Uttarakhand): Built on the Bhagirathi River, it is one of India’s tallest dams, supporting irrigation, hydroelectric power, and drinking water supply.
  • Hirakud Dam (Odisha): Constructed on the Mahanadi River, it is the world’s longest earthen dam, aiding flood control, irrigation, power generation, and navigation.
  • Koyna Dam (Maharashtra): A major hydroelectric project on the Koyna River, contributing significantly to Maharashtra’s power supply.
  • Mettur Dam (Tamil Nadu): Built on the Cauvery River, it is crucial for irrigation in the delta region, drinking water supply, and hydroelectric power generation.
  • Rihand Dam (Uttar Pradesh): The largest dam in Uttar Pradesh, situated on the Rihand River, supporting irrigation, power generation, and water flow regulation.
  • Indira Sagar Dam (Madhya Pradesh): Located on the Narmada River, it holds one of India’s largest reservoirs, aiding irrigation, power generation, and drinking water supply.

List of Major Dams in India State-wise

India has numerous dams that are vital for irrigation, water supply, hydroelectric power generation, and flood control. The country’s varied topography has enabled dam construction across different states, supporting agricultural and industrial growth. Below is a state-wise list of major dams in India.

 

State Major Dams
Andhra Pradesh Nagarjuna Sagar Dam, Srisailam Dam, Pulichintala Dam, Somasila Dam, Prakasam Barrage
Arunachal Pradesh Subansiri Lower Dam, Dibang Dam, Ranganadi Dam, Kameng Dam
Assam Karbi Langpi Dam, Kopili Dam, Subansiri Dam
Bihar Koshi Barrage, Farakka Barrage, Supaul Barrage, Bagmati Barrage
Chhattisgarh Indravati Dam, Hasdeo Bango Dam, Dudhawa Dam, Murrum Silli Dam
Gujarat Sardar Sarovar Dam, Ukai Dam, Dantiwada Dam, Kadana Dam, Dharoi Dam
Himachal Pradesh Bhakra Dam, Pandoh Dam, Chamera Dam, Nathpa Jhakri Dam, Pong Dam
Jammu and Kashmir Baglihar Dam, Salal Dam, Uri-II Dam, Dulhasti Dam
Karnataka Almatti Dam, Tungabhadra Dam, Krishnarajasagar Dam, Linganamakki Dam, Supa Dam
Kerala Idukki Dam, Mullaperiyar Dam, Malampuzha Dam, Periyar Dam
Madhya Pradesh Bargi Dam, Indira Sagar Dam, Omkareshwar Dam, Tawa Dam, Gandhi Sagar Dam
Maharashtra Koyna Dam, Jayakwadi Dam, Bhandardara Dam, Wilson Dam, Vaitarna Dam
Odisha Hirakud Dam, Rengali Dam, Upper Kolab Dam, Mandira Dam, Balimela Dam
Punjab Bhakra Dam, Ranjit Sagar Dam, Harike Barrage, Hussainiwala Barrage
Rajasthan Rana Pratap Sagar Dam, Jawai Dam, Mahi Dam, Bisalpur Dam
Tamil Nadu Mettur Dam, Mullaperiyar Dam, Vaigai Dam, Parambikulam Aliyar Project (PAP) Dam
Telangana Nagarjuna Sagar Dam, Srisailam Dam, Sriram Sagar Dam, Singur Dam, Lower Manair Dam
Uttar Pradesh Tehri Dam, Rihand Dam, Matatila Dam, Kanpur Barrage, Obra Dam
Uttarakhand Tehri Dam, Ramganga Dam, Dharasu Dam, Maneri Dam
West Bengal Farakka Barrage, Maithon Dam, Panchet Dam, Tilaiya Dam, Konar Dam

Role of Dams in India

India’s major dams significantly contribute to resource management, energy generation, and regional development, benefiting both people and the environment. Dams are essential for India’s water management and development, offering multiple benefits:

  • Water Supply: Dams ensure a steady water supply for domestic, industrial, and irrigation needs by storing monsoon water and releasing it during dry periods.
  • Hydroelectric Power: Many dams in India generate electricity by harnessing flowing water, reducing reliance on fossil fuels and meeting energy demands.
  • River Navigation: By regulating water flow, dams maintain navigable channels, improving inland water transport, trade, and connectivity.
  • Recreation: Reservoirs serve as tourist spots, supporting activities like fishing and boating, which boost local economies.
  • Flood Control: Dams help prevent flooding by storing excess water and releasing it gradually, protecting downstream areas from damage.

Conclusion

Dams in India are essential for water conservation, irrigation, energy production, and flood control. From the oldest Kallanai Dam to the largest Tehri Dam, each structure contributes to the nation’s progress.

By understanding their importance and types, we can appreciate their role in sustainable development and resource management.

Are you preparing for UPSC 2025? Join IAShub’s UPSC coaching batches to boost your preparation. Enroll now!

 

Dams in India FAQs

 The highest dam in India is the Tehri Dam in Uttarakhand, standing at a height of 260.5 meters. It is also one of the tallest dams in the world.

 The longest dam in India is the Hirakud Dam in Odisha, stretching over 25.8 kilometers across the Mahanadi River.

Maharashtra has the most dams in India, with over 2,000 large and small dams, including notable ones like Koyna and Jayakwadi.

 The largest reservoir in India is the Indira Sagar Reservoir, formed by the Indira Sagar Dam on the Narmada River in Madhya Pradesh, with a capacity of 12.22 billion cubic meters.


UPSC QEP 2026 Batch 5 - English
UPSC QEP 2026 Batch 5 - English
Buy now View Details

Submit Your Details to Learn More



NEEV GS + CSAT Foundation 2026/27
NEEV GS + CSAT Foundation 2026/27
Buy now View Details



Join theIAShub’s Mains Answer Writing Program

Refine your answer writing skills and elevate your UPSC preparation with personalized support and expert feedback.

Fill out the form to get started with the program or any other enquiries !

Let's Connect with Counselor

Best IAS Coaching In Delhi, UPSC Online & Offline Classes by IAShub

Are you dreaming of becoming an IAS officer? Then, IAShub can be your best guide. It is one of the Best IAS Coaching in Delhi. Many students who want to clear the UPSC exam join IAShub for learning. The institute gives both online and offline classes. Their teachers are experienced and helpful. They easily explain every topic. Students also get notes, tests, and tips to do well in the exam.

UPSC Online Classes by IAShub

IAShub is in Delhi and is trusted by many UPSC students. It offers coaching for every part of the UPSC exam – Prelims, Mains, and Interview. The classes are simple and easy to understand. The teachers are experts and guide students in the right way. IAShub is also known for its helpful notes, test series, and answer-writing practice. IAShub is the best coaching in Delhi and also gives UPSC Online Classes. This helps students from any place in India to learn. The online classes are live and also recorded. So, students can watch them anytime. These classes cover the full UPSC syllabus.

Key Offerings Provided by IAShub

Here are some important services provided by IAShub:

  • UPSC Prelims: IAShub teaches for Prelims with a focus on basics. It also gives daily current affairs and monthly magazines.
  • Classroom Courses: IAShub has classroom learning for students in Delhi. The environment is good and peaceful for study.
  • Live Classes: Students who live far can join live UPSC online classes. These classes are just like real classes.
  • QEP for Mains: The Quality Enrichment Program (QEP) is special for Mains preparation. It helps students write better and faster.
  • Answer Writing: Regular answer writing practice is given. Teachers also check answers and give tips to improve.
  • Free Resource: IAShub gives free notes by toppers and helpful Main Booster material.
  • Test Series: Test series are available for every subject. These help students know their weak points and improve.
  • Interview Guidance Session: IAShub also gives interview practice sessions with experts. These help students feel confident.

UPSC Exam Overview

The UPSC Civil Services Exam has three parts:

  • Prelims: It has two papers: General Studies and CSAT.
  • Mains: It has nine papers, including essays and optional subjects.
  • Interview: It tests the personality and confidence of the student.

This exam is tough, but with the right guidance, it becomes easy to manage. Students must study smart and stay regular.

How IAShub Helps in the UPSC Journey

IAShub supports students from the beginning to the end. It gives the right books, tests, and notes. The classes are easy to follow, and the teachers are always ready to help. Students get personal doubt sessions too. The test series and answer checking help students learn where they need to do better. Also, free study materials save time and money.
IAShub also guides students during the final stage – the interview. Experts take mock interviews and give useful tips. This full support makes IAShub one of the best IAS coaching in Delhi.

Best IAS Coaching In Delhi FAQs

Yes, IAShub offers live and recorded online classes. Students can attend from any part of India.

Classes are available in both English and Hindi, so students can choose the language they are comfortable with.

The classroom centre is located in Delhi. Students can visit and join offline batches there.

IAShub gives interview guidance sessions to help students prepare for the final round of UPSC.
Footer Image