Information

Top Dams in India: A Comprehensive List for 2024

India's top dams are crucial for controlling floods and providing local population benefits by stopping water flow and creating reservoirs.

Top Dams in India: In India, many dams play an important role in controlling floods. Dams are structures that are used to stop water flow and create a reservoir.  Dams help the local population in many ways.

In today’s post, we will provide the list of all Indian dams in 2024 as well as some necessary information related to all dams in India.

The most important dams in India by 2024

Firstly, we are providing a list of important dams in India. Questions about these dams often appear in competitive examinations.

  • Tehri Dam (Uttarakhand) is the highest dam in India, with a height of 260.5 meters (it is on the Bhagirathi River).
  • The longest dam in India is the Hirakud Dam (Odisha), which measures 25.79 kilometers in length.
  • The oldest dam in India is the Kallanai Dam in Tamil Nadu. The dam was built on the Kaveri River between 100 BC and 100 AD.

A list of all dams in India (including those in each state)

r Location Year of Completion
Ranganadi River Ranganadi River – 2003
Dibang Dibang – Under construction

Dams in Chhattisgarh

Name of the Dam River Location Year of Completion
Dudhawa Dam Mahanadi – 1964
Gangrel Dam Mahanadi – 1979
Minimata Hasdeo Bango Hasdeo – 1990
Kherkatta Reservoir Matholi River –
Monga Barrage Shivnath River – 2008
Murrum Silli Dam Sillari River – 1923
Sondur Dam Sondur River –
Tandula Dam Tandula and Sukh nala – 1921

Dams in Bihar

Name of the Dam River Year of Completion Purpose
Ajay Dam Ajay 1989 Irrigation
Amrity Dam 1965 Irrigation
Badua Dam Badua 1965 Irrigation
Barnar Dam Under Construction Irrigation
Baskund Dam Baskund 1984 Irrigation
Belharna Dam Belharna 1987 Irrigation
Bilasi Dam Bilasi 2001 Irrigation
Chandan Dam Chandan 1968 Irrigation
Durgawati Dam Durgawati Under Construction Irrigation
Gaighat Dam Baghara Proposed
Jalkund Dam Jalkund 1968 Irrigation
Job Dam Job 1977 Irrigation
Kailash Ghati Dam Kailash Ghati 1980 Irrigation
Khargpur Lake Dam Man 1876 Irrigation
Kohira Dam Kohira 1962 Irrigation
Kolmahadeo Dam Kolmahadev(bhusari) 1966 Irrigation
Morwy Dam Morwe 1960 Irrigation
Nagi Dam Nagi 1958 Irrigation
Nakti Dam Nakti 1980 Irrigation
Orhni Dam Orni 2000 Irrigation
Phulwaria Dam Tilaiya 1988 Irrigation
Sindhwarni Dam Man Under Construction Irrigation
Srikhandi Dam Srikhandi 1965 Irrigation
Upper Kiul Dam Kiul 2004 Irrigation

Dams in Goa

Name of the Dam River Type of Dam Year of Completion
Amthane Amthane Nala Earth-fill 1987
Anjunem Gunuleni Nala Earth-fill & Gravity 1989
Moisal Earth-fill 1989
Chapoli Dam Earth-fill 2000
Salaulim Sanguem Earth-fill 2000

Dams in Gujarat

Name of the Dam River Type of Dam Year of Completion
Ajwa Vishwamitri river Early 20th century
Dantiwada Dam West Banas – Anjana River 1965
Hemil Dam Chaudhari River
Mitti Dam Mitti River 1983
Ranghola Dam Rangholi RIver
Sardar Sarovar Dam Narmada Gravity Dam 17th September 2017
Sukhi Dam Sukhi River Embankment, Earth fill 1987
Ukai Dam Tapti 1972

Dams in Haryana

Name of the Dam River Location Year of Completion
Hathni Kund Barrage Yamuna River 1999 Yamunanagar district
Palla Barrage Yamuna River Faridabad district
Masani barrage Sahibi River 1989 Masani, Rewari District
Tajewala Barrage Sahibi River 1873 Yamuna Nagar District
Anangpur Dam Anangpur Stream 9th century by king Anangpal Tomar Surajkund, Faridabad
Kaushalya Dam Kaushalaya River 2012 Pinjore
Ottu Barrage Ghaggar Rivers 1896 Ottu, Sirsa district
Pathrala Barrage Somb 1876 Yamunanagar district

Dams in Himachal Pradesh

Name of the Dam River Location Year of Completion
Bhakra Dam Satluj River Bilaspur 1963
Kol Dam Satluj River
Nathpa Dam Satluj River
Kishau Dam Tons
Karcham Dam Baspa River
Sangla Dam Baspa River
Pandoh Dam Beas River
Pong Dam Beas River
Chamera Dam Ravi River

Dams in Jammu and Kashmir

Name of the Dam River Location Year of Completion
Salal Dam Chenab –
Chutak Hydroelectric Plant Suru –
Dul Hasti Hydroelectric Plant Chenab –
Kishanganga Hydroelectric Plant Kishanganga – Commissioning Awaited
Nimoo Bazgo Hydroelectric Plant Indus –
Ratle Hydroelectric Plant Chenab – Under Construction
Uri- II Dam

Tulbul Project

Jhelum River –
Baglihar Dam Chenab –

Dams in Jharkhand

Name of the Dam River Location Year of Completion
Getalsud Dam Swarnarekha –
Chandil Dam Swarnarekha – 1978
Konar Dam Konar –
Maithon Dam Barakar – 1957
Panchet Damodar –
Tenughat Dam Damodar –
Tilaiya Dam Barakar –
Khandoli Dam Damodar –
Massanjore Dam Mayurkashi –
Punasi Dam Ajay –

Dams in Karnataka

Name of the Dam River Location Year of Completion
Almatti Dam Krishna Basavana Bagevadi taluk, Bijapur district 1999
Basava Sagara Dam Krishna Narayanapur, Shorapur Taluk, Yadgir district 1982
Bhadra Dam Bhadra Lakkavalli, Tarikere taluk, Chikkamagaluru district 1965
Tungabhadra Pull UP Dam Tungabhadra Hammigi, Gadag district 2010
Tungabhadra Dam Tungabhadra Hospet, Bellary district 1953
Krishna Raja Sagara Dam Kaveri Mandya 1931
Linganamakki Dam Sharavathi Linganamakki, Sagara Taluk, Shimoga district 1964
Harangi Reservoir Harangi Hudgur Somawarapete taluk, Kodagu district 1982
Shanti Sagara Haridra Channagiri taluk, Davanagere district
Raja Lakhamagowda dam Ghataprabha Hidkal, Hukkeri taluk, Belgaum district 1977
Renuka Sagara Dam Malaprabha Navilutheertha, Saundatti taluk, Belgaum district 1972
Kadra Dam Kali Karwar, Uttara Kannada district 1997
Supa Dam Kali Joida, Uttara Kannada district 1987
Kanva Reservoir Kanva Channapatna, Ramanagara district 1946
Kodasalli Dam Kali Joida, Uttara Kannada district 2000
Vani Vilasa Sagara Vedavathi Marikanive, Hiriyur Taluk, Chitradurga district 1907

Dams in Kerala

Name of the Dam River Location
Maahlampuzha Dam Bharathapuzha River Palakkad
Mangalam Dam Bharathapuzha River Palakkad
Meenkara Dam Bharathapuzha River Palakkad
Chulliar Dam Bharathapuzha River Palakkad
Pothundi Dam Bharathapuzha River Palakkad
Walayar Dam Bharathapuzha River Palakkad
Siruvani Dam Siruvani River Palakkad
Kanjirapuzha Dam Bharathapuzha River Palakkad
Parambikulam Chalakkudy River Palakkad
Thunakkadavu Dam Chalakkudy River Palakkad
Peruvaaripallam Dam Chalakkudy River Palakkad
Sholayar Dam Chalakkudy River Thrissur
Peringalkuthu Dam Kallada River Thrissur
Thenmala Dam Karamana River Kollam
Aruvikkara Dam Karuvanoor River Thiruvananthapuram
Peechi Dam Keecheri River Thrissur
Vazhani Dam Kuttiady River Thrissur
Kuttiady Dam Neyyar River Kozhikode
Neyyar Dam Pamba River Thiruvananthapuram
Pamba Dam Pamba River Pathanamthitta
Kakki Pamba River Pathanamthitta
Idukki Dam Periyar River Idukki
Ponmudi Dam Periyar River Idukki
Anayirankal Dam Periyar River Idukki
Kundala Dam Periyar River Idukki
Mattupatti Dam Periyar River Idukki
Sengulam Dam Periyar River Idukki
Neriamangalam Dam Periyar River Ernakulam
Bhoothathankettu Dam Periyar River Ernakulam
Periyar Lake Periyar River Idukki
Pazhassi Dam Valapattanam River Kannur
Peppara Dam Karamana River Thiruvananthapuram
Malankara Dam Thodupuzha River Idukki
Chimmony Dam Kurumali River Thrissur
Banasura Sagar Dam Kabini River Wayanad
Karapuzha Dam Karapuzha River Wayanad
Mullaperiyar Dam Periyar River Idukki
Cheruthoni Dam Periyar River Idukki
Kulamavu Dam Periyar River Idukki
Erattayar Dam Erattayar Lake Idukki
Kakkayam Dam Kuttiyadi River Kozhikode
Asurankund Dam Chelakkara River Thrissur

Dams in Madhya Pradesh

Name of the Dam River Type of Dam
Bansagar Dam Son –
Bargi Dam Narmada River –
Indirasagar Narmada River –
Omkareshwar Dam Narmada River Gravity
Barna Dam Barna River –
Bhadbhada Dam Kaliasote river –
Bheemgarh Dam Wainganga –
kutni Dam, khwaja Kutni river –
kutni Dam, Madhya Pradesh Kutni river –
Gandhi Sagar Dam Chambal –
Halali Dam Halali River –
Kolar Dam Kolar River –
Rajghat Dam Betwa –
Tawa Reservoir Tawa –
Tigra Dam Sank –
Kerwa Dam – –
Madikheda Dam Sindh River –
Harshi Dam Parvati River –
Machagora Dam Pench River –

Dams in Manipur

Name of the Dam River
Khuga Dam Khuga River
Tipaimukh Dam Barak River

Dams in Maharashtra

Name of the Dam River Location Year of Completion
Dhamapur Malvan Sindhudurg 1530
Powai Mithi Mumbai 1799
Vihar Vihar Mumbai 1860
Ekrukh Adela Solapur 1871
Shirsufal local Pune, Baramati 1879
Tulshi Tulshi Mumbai 1879
Khadakwasla Mutha Pune, Khadakwasala 1880
Ashti Ashti Solapur, Mohol 1883
Mhaswad Man Satara, Man 1887
Tansa Tansa Mumbai 1892
Shetfal Shetfal Nalla Pune, Indrapur 1901
Khairbandha Fattepur Gondia 1903
Pathari local Solapur, Barshi 1905
Chankapur Girna Kalwan 1911
Ramtek Sur Ramtek 1913
Chandpur Chandpur Tumsar 1915
Walwan Indrayani Pune, Lonavala 1916
Darna Darna Nashik, Igatpuri 1917
Bodalkasa Bhagdeogoli Tiroda 1918
Asolamendha local Shindewali 1920
Shirvata Indrayani Pune, Lonavala 1922
Thokarwadi Indrayani Pune, Maval 1923
Chorkhamara Sasanda Tiroda 1923
Ghorazari Gorazari Nagbhir 1923
Bhandardara Paravara Ahmednagar 1926
Bhatghar Velvandi Pune, Bhor 1927
Mulshi Mula Pune, Mulashi 1927
Mas Mas Khamgaon 1932
Ghanewadi Kundilka Jalna 1935
Visapur Hanga Srigonda 1936

Dams in Mizoram

Name of the Dam River Location Year of Completion
Serlui B Dam Serlui – –
Tuirial Dam Tuirial Dam – –

Dams in Odisha

Name of the Dam River Location Year of Completion
Balimela Reservoir Sileru –
Hirakud Dam Mahanadi – 1957
Jalaput Dam Sileru –
Mandira Dam Sankh –
Patora Dam Jonk –
Rengali Dam Brahmani –
Indravati Dam Indravati –
Salia Dam Salia River –
Sunei Dam Sono River –
Kala Dam Kala River –

Dams in Rajasthan

Name of the Dam River Location Year of Completion
Jawahar Sagar Dam Chambal – –
Gandhi Sagar Dam Chambal – –
Kota Barrage Chambal – –
Rana Pratap Sagar dam Chambal – –
Chavli Dam Chavli – 2006
Mahi Bajaj Sagar Dam Mahi – –
Jakham Dam Jakham – –
Kalisindh Dam Kalisindh – –
Bisalpur Dam Banas – –
Meja Dam Kothari – –

Dams in Sikkim

Name of the Dam River Location Year of Completion
Ranjit Dam Ranjit

Study: Already shrunk by half, Swiss glaciers melting faster

Dams in Tamil Nadu

Name of the Dam River Location Year of Completion
Aathupalayam Dam Noyyal – 1992 (closed 1995 due to pollution)
Aliyar Reservoir Noyyal – 1969
Amaravathi Dam Noyyal – 1957
Bhavanisagar Reservoir Bhavani – 1955
Gomukhinadhi Reservoir Bhavani – 1965
Kodiveri Dam Bhavani – 17th Century
Mettur Dam Kaveri – 1934
Kallanai Anaicut (Built by British) Kaveri – 19th century
Kallanai Dam (Built by Chola) Kaveri – 2nd century AD
Nallathangal Dam Kaveri – 2007
Orathuppalayam Dam Noyyal – 1992
Pechiparai Reservoir Noyyal – 1906
Perunchani Reservoir Noyyal – 1952
Puzhal Reservoir Noyyal – 1876
Sathanur Reservoir Noyyal – 1958
Solaiyar Kerala Dam Noyyal – 1965
Vaigai Dam Vaigai – 1959
Vaigai Reservoir Vaigai – 1959
Manimuthar Dam & Karaiyar Dam(Papanasam Reservoir) Thamirabarani – 1957

Dams in Telangana

Name of the Dam River Year of Completion
Godavari River Sriram Sagar Project 1977
Godavari River Singur Dam 1989
Godavari River Nizam Sagar 1931
Godavari River Yellampalli
Godavari River Lower Manair Dam 1985
Godavari River Mid Manair Dam 2017
Godavari River Upper Manair Dam 1985
Godavari River Medigadda Barrage
Godavari River Annaram Barrage
Godavari River Sundilla Barrage
Godavari River Kadam Reservoir 1958
Godavari River Sri Komaram Bheem Project 2011
Godavari River Dummugudem Lift Irrigation Scheme
Godavari River Vattivagu Reservoir
Godavari River Pranahita Chevella
Godavari River Icchampally Project
Godavari River Swarna Reservoir
Godavari River Sathnala Dam
Godavari River Nawabpet Reservoir
Godavari River Tapaspalli Reservoir
Godavari River Pocharam Dam Reservoir
Godavari River Manjeera Reservoir
Godavari River Devadula project
Godavari River Pakhala Reservoir
Godavari River Palakurthy Reservoir
Godavari River Kinnerasani Reservoir
Godavari River Kanthapally Barrage
Godavari River Alisagar Reservoir 1931
Godavari River Alisagar Lift Irrigation Scheme 2002
Godavari River Lower Penganga River Irrigation Project 1997
Godavari River Lendi Dam
Godavari River Sadarmat
Godavari River Pedavagu
Godavari River Neelwai
Godavari River Ralevagu
Godavari River Gollavagu
Godavari River Suddavagu
Godavari River Chelmelavagu Project (NTR Sagar)
Godavari River PP Rao Project
Krishna River Nagarjuna Sagar Dam 1967
Krishna River Nagarjuna Sagar tail pond
Krishna River Srisailam Dam 1984
Krishna River Srisailam tail pond
Krishna River Jurala Project 1995
Krishna River Pulichinthala Project
Krishna River Lower Jurala HEP
Krishna River Rajolibanda Dam
Krishna River Dindi Reservoir
Krishna River Osman Sagar Reservoir
Krishna River Himayath Sagar
Krishna River Musi Reservoir
Krishna River Koilsagar

Dams in Uttarakhand

Name of the Dam River Type of Dam Year of Completion
Ichari Dam Tons
Koteshwar Dam Bhagirathi Gravity 2011
Maneri Dam Bhagirathi Gravity
Tapovan Vishnugad Dam Dhauliganga Run of the river Under Construction
Tehri Dam Bhagirathi Embankment Earth and Rock fill 2006
Ramganga Dam Ramganga Embankment Earth and Rock fill 1974
Vishnuprayag Dam Alaknanda Run of the River 2006

Dams in West Bengal

Name of the Dam River
Durgapur Barrage Damodar River
Farakka Barrage Ganges River
Panchet Dam Damodar River
Maithon Dam Barakar River
Mukutmanipur Dam Kangsabati River
Teesta Barrage Teesta River
Muskan Manocha

Muskan Manocha is pursuing graduation from University of Delhi.

Recent Posts

Alaska PFD Payment November 2026: Who Will Receive The Next Dividend On November 19?

Alaska residents may receive their next Permanent Fund Dividend payment on November 19, 2026. Check…

23 hours ago

SSDI Payment Schedule for November 2026: Check All Payment Dates

SSDI payments in November 2026 will arrive on three different dates based on birth dates.…

2 days ago

Social Security 2032 Crisis: Senate Candidates Share Plans to Protect Benefits

Social Security faces a possible 22% benefit cut by 2032 if Congress doesn't act. Senate…

2 days ago

SSDI Payment Schedule for November 2026: When Will Disability Benefits Arrive?

SSDI payments for November 2026 will arrive on different dates based on beneficiaries' birth dates.…

4 days ago

VA GI Bill November 2026 Payment: Expected Date, Delays And Eligibility

VA GI Bill payments for November 2026 may arrive during the first week of November.…

5 days ago

VA Disability Payments November 2026: Veterans to Receive October Benefits on October 30

VA disability payments for November 2026 will arrive on December 1, while October benefits are…

6 days ago