Dams in India, State Wise List, Longest & Highest Dams in India

Explore the complete list of dams in India by state, including the longest, largest, highest & oldest dams. Check their uses, river names, and key facts.

Dams in India

India, often referred to as the land of rivers, surrounded the Himalayas in the north, the plateaus in central India, and the Western and Eastern Ghats in the south along the oceanic boundaries. These varied terrains provide an ideal setting for dam construction. With approximately 4,300 large dams already built and several more under development, India continues to expand its water management infrastructure through projects aimed at irrigation, hydroelectric power generation, and flood control.

List of Dams in India

Below in the table is the List of Dams in India as they play a crucial role in water conservation, irrigation, hydroelectric power generation, and flood control. 

List of Dams in India
Name of Dam State Name River Name

Nizam Sagar Dam

Telangana

Manjira River

Somasila Dam

Andhra Pradesh

Pennar River

Srisailam Dam

Andhra Pradesh

Krishna River

Singur dam

Telangana

Manjira River

Ukai Dam

Gujarat

Tapti River

Dharoi Dam

Gujarat

Sabarmati River

Kadana dam

Gujarat

Mahi River

Dantiwada Dam

Gujarat

Banas River

Pandoh Dam

Himachal Pradesh

Beas River

Bhakra Nangal Dam

Himachal Pradesh and Punjab Border

Sutlej River

Nathpa Jhakri Dam

Himachal Pradesh

Satluj River

Chamera Dam

Himachal Pradesh

Ravi River

Baglihar Dam

Jammu and Kashmir

Chenab River

Dumkhar Hydroelectric Dam

Jammu and Kashmir

Indus River

Uri Hydroelectric Dam

Jammu and Kashmir

Jhelum River

Maithon Dam

Jharkhand

Barakar River

Chandil Dam

Jharkhand

Swarnarekha River

Panchet Dam

Jharkhand

Damodar River

Tunga Bhadra Dam

Karnataka

Tungabhadra River

Linganamakki dam

Karnataka

Sharavathi River

Kadra Dam

Karnataka

Kalinadi River

Alamatti Dam

Karnataka

Krishna River

Supa Dam

Karnataka

Kalinadi or Kali river

Krishna Raja Sagara Dam

Karnataka

Kaveri River

Harangi Dam

Karnataka

Harangi River

Narayanpur Dam

Karnataka

Krishna River

Kodasalli Dam

Karnataka

Kali River

Malampuzha Dam

Kerala

Malampuzha River

Peechi Dam

Kerala

Manali River

Idukki Dam

Kerala

Periyar River

Kundala Dam

Kerala

Kundala Lake

Parambikulam Dam

Kerala

Parambikulam River

Walayar Dam

Kerala

Walayar River

Mullaperiyar Dam

Kerala

Periyar River

Neyyar Dam

Kerala

Neyyar River

Rajghat Dam

Uttar Pradesh and Madhya Pradesh Border

Betwa River

Barna Dam

Madhya Pradesh

Barna River

Bargi Dam

Madhya Pradesh

Narmada River

Bansagar Dam

Madhya Pradesh

Sone River

Gandhi Sagar Dam

Madhya Pradesh

Chambal River

Yeldari Dam

Maharashtra

Purna river

Ujani Dam

Maharashtra

Bhima River

Pawna Dam

Maharashtra

Maval River

Mulshi Dam

Maharashtra

Mula River

Koyna Dam

Maharashtra

Koyna River

Jayakwadi Dam

Maharashtra

Godavari River

Bhatsa Dam

Maharashtra

Bhatsa river

Wilson Dam

Maharashtra

Pravara River

Tansa Dam

Maharashtra

Tansa river

Panshet Dam

Maharashtra

Ambi River

Mula Dam

Maharashtra

Mula river

Kolkewadi Dam

Maharashtra

Vashishti River

Girna Dam

Maharashtra

Girana river

Vaitarna Dam

Maharashtra

Vaitarna river

Radhanagari Dam

Telangana

Bhogawati River

Lower Manair Dam

Telangana

Manair River

Mid Manair Dam

Telangana

Manair River and SRSP Flood Flow Canal

Upper Manair Dam

Telangana

Manair River and Kudlair River

Khadakwasla Dam

Maharashtra

Mutha River

Gangapur Dam

Maharashtra

Godavari river

Jalaput Dam

Andhra Pradesh and Odisha Border

Machkund River

Indravati Dam

Odisha

Indravati River

Hirakud Dam

Odisha

Mahanadi River

Vaigai Dam

Tamil Nadu

Vaigai River

Perunchani Dam

Tamil Nadu

Paralayar River

Mettur Dam

Tamil Nadu

Kaveri River

Govind Ballabh Pant Sagar Dam / Rihand dam

Uttar Pradesh

Rihand River

Tehri Dam

Uttarakhand

Bhagirathi River

Dhauli Ganga Dam

Uttarakhand

Dhauli Ganga River

Longest Dam in India

Hirakud Dam, the longest dam in India, stretches over 25.79 km across the Mahanadi River in Sambalpur district, Odisha. Completed in 1953, this composite dam serves multiple purposes, including flood control, irrigation, and hydroelectric power generation. It has a total reservoir capacity of 47,79,965 acre-feet, making it one of the most significant water infrastructure projects in India.

Highest Dam in India

Tehri Dam, standing at 260.5 meters, is the tallest dam in India and ranks 12th among the tallest dams in the world. Constructed on the Bhagirathi River in New Tehri, Tehri Garhwal district, Uttarakhand, this massive structure plays a crucial role in hydroelectric power generation, irrigation, and water supply. The dam has a length of 575 meters, and its first phase was completed in 2006. It operates under THDC India Ltd. and is a key component of the Tehri Hydroelectric Complex.

Oldest Dam in India

The Kallanai Dam, built on the Kaveri River, is the oldest dam in India and one of the oldest water-regulation structures in the world still in use. Located in the Thanjavur district of Tamil Nadu, it was originally constructed between 100 BC and 100 AD by the Chola king Karikalan. The dam continues to serve as a crucial irrigation structure, benefiting agriculture in the region. Today, it is operated by the Government of Tamil Nadu and remains a remarkable testament to ancient Indian engineering expertise.

Uses of Dams in India

  • Water Supply for Domestic and Urban Use – Dams help in storing and supplying water for households, cities, and industries, ensuring a consistent and reliable source of clean water.
  • Irrigation Support – They provide essential water resources for agriculture, helping farmers sustain crop production even in drought-prone areas.
  • Industrial Utility – Many industries rely on a steady water supply from dams for manufacturing, processing, and cooling purposes.
  • Hydroelectric Power Generation – Dams facilitate renewable energy production by controlling the power of flowing water, contributing to sustainable electricity generation.
  • River Navigation – Dams regulate river flow, making inland water transport more feasible and economical, which is the cheapest mode of transportation.
  • Livelihood and Recreation – Reservoirs created by dams support fishing, boating, and tourism, providing employment opportunities to local communities.
  • Flood Control – By regulating river flow, dams help in preventing floods and mitigating damage to life and property.
Latest UPSC Exam 2025 Updates

Last updated on November, 2025

→ Check out the latest UPSC Syllabus 2026 here.

→ Join Vajiram & Ravi’s Interview Guidance Programme for expert help to crack your final UPSC stage.

UPSC Mains Result 2025 is now out.

UPSC Notification 2026 is scheduled to be released on January 14, 2026.

UPSC Calendar 2026 is released on 15th May, 2025.

→ The UPSC Vacancy 2025 were released 1129, out of which 979 were for UPSC CSE and remaining 150 are for UPSC IFoS.

UPSC Prelims 2026 will be conducted on 24th May, 2026 & UPSC Mains 2026 will be conducted on 21st August 2026.

→ The UPSC Selection Process is of 3 stages-Prelims, Mains and Interview.

UPSC Result 2024 is released with latest UPSC Marksheet 2024. Check Now!

UPSC Prelims Result 2025 is out now for the CSE held on 25 May 2025.

UPSC Toppers List 2024 is released now. Shakti Dubey is UPSC AIR 1 2024 Topper.

UPSC Prelims Question Paper 2025 and Unofficial Prelims Answer Key 2025  are available now.

UPSC Mains Question Paper 2025 is out for Essay, GS 1, 2, 3 & GS 4.

UPSC Mains Indian Language Question Paper 2025 is now out.

UPSC Mains Optional Question Paper 2025 is now out.

→ Also check Best IAS Coaching in Delhi

Dams in India FAQs

Q1. Which is the 5 biggest dam in India?+

Q2. How many dams are there in India?+

Q3. Which is the smallest dam in India?+

Q4. What is the 7th largest dam?+

Q5. Which is the oldest dam in India? +

Tags: list of dams in india

Vajiram Content Team
Vajiram Content Team
At Vajiram & Ravi, our team includes subject experts who have appeared for the UPSC Mains and the Interview stage. With their deep understanding of the exam, they create content that is clear, to the point, reliable, and helpful for aspirants.Their aim is to make even difficult topics easy to understand and directly useful for your UPSC preparation—whether it’s for Current Affairs, General Studies, or Optional subjects. Every note, article, or test is designed to save your time and boost your performance.
UPSC GS Course 2026
UPSC GS Course 2026
₹1,75,000
Enroll Now
GS Foundation Course 2 Yrs
GS Foundation Course 2 Yrs
₹2,45,000
Enroll Now
UPSC Mentorship Program
UPSC Mentorship Program
₹65000
Enroll Now
UPSC Sureshot Mains Test Series
UPSC Sureshot Mains Test Series
₹25000
Enroll Now
Prelims Powerup Test Series
Prelims Powerup Test Series
₹13000
Enroll Now
Enquire Now