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.
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



