List of dams in India with river and state PDF

Sharing is caring!

Dams in India: Due to the geographical features of India, there is a huge potential for the construction of large dams on riverine lands. So far more than 5,202 dams have been constructed by India. Among these 5020 dams, some of the important dams, on which river they are located and the respective states are listed here.

What is dam?

• A dam is a system that retains surface water or stops or restricts the flow of surface water or underground streams.

Purpose of Dam

• Dams are used for various purposes viz …
• To store water
• To control flooding
• Electricity production
• For irrigation purposes
• To divert the flow of water

List of Major dams in India

List Of Major Dams in India State  River 
Jalaput DamAndhrapradeshGodavari
Polavaram DamAndhra PradeshGodavari
Somasila DamAndhra PradeshPenna River
Srisailam Dam
Andhra Pradesh
(Nandyal district) &
Telangana (Nagarkurnool
district )
Krishna River
Nagarjuna Sagar DamTelangana (Nalgonda
district) and 
Andhra Pradesh
(Palnadu district)
Krishna River
Nizam Sagar DamHyderabadGodavari River
Ranganadi DamArunachal PradeshRanganadi River
Dibang DamArunachal PradeshDibang River
Dudhawa DamChhattisgarhMahanadi
Gangrel DamChhattisgarhMahanadi
Baskund DamBiharBaskund River
Nakti DamBiharNakti River
Kaushalya DamHaryanaKaushalya River
Konar DamJharkhandKonar River
Massanjore DamJharkhandMayurakshi River
PanchetJharkhand (Dhanbad
Damodar River
Maithon DamJharkhand
(Dhanbad District)
Barakar River
Tungabhadra DamKarnatakaTungabhadra
Rihand DamUttar PradeshRihand
Maithon DamJharkhandBarakar
Koyna DamMaharashtraKoyna
Jayakwadi Dam MaharashtraGodavari
Serlui B DamMizoramSerlui River
Bisalpur DamRajasthanBanas River
Rana Pratap Sagar damRajasthanChambal River
Gandhi Sagar DamRajasthanChambal River
Kota BarrageRajasthanChambal River
Mettur DamTamil NaduKaveri River
Bhavani Sagar damTamil NaduBhavani River
Krishnarajasagar DamKarnatakaKaveri River
Almatti DamKarnatakaKrishna River
Basava Sagara DamKarnatakaKrishna River
Bhadra DamKarnatakaBhadra River
Renuka Sagara DamKarnatakaMalaprabha River
Indira Sagar DamMadhya PradeshNarmada River
Bansagar DamMadhya PradeshSon River
Bargi DamMadhya PradeshNarmada River
Omkareshwar DamMadhya PradeshNarmada River
Rajghat DamMadhya PradeshBetwa
Tipaimukh DamManipurBarak River
Khuga damManipurKhuga River
Cheruthoni DamKeralaCheruthoni
Malampuzha DamKeralaBharathapuzha River
Idukki DamKeralaPeriyar River
Mullaperiyar DamKeralaPeriyar River
Banasura Sagar DamKeralaKabini River
Dharoi damGujaratSabarmati River
Ukai DamGujaratTapti River
Sardar Sarovar DamGujaratNarmada
Nagarjuna Sagar DamTelanganaKrishna
Hirakud damOdishaMahanadi
Indravati DamOdishaIndravati River
Rangit DamSikkimRanjit River
Bhakra Nangal DamPunjab-Himachal
Pradesh Border
Sutlej River
Ranjit Sagar DamPunjabRavi River
Pong DamHimachal PradeshBeas River
Nathpa DamHimachal PradeshSutlej River
Tehri DamUttarakhandBhagirathi River
Koteshwar DamUttarakhandBhagirathi River
Asan BarrageUttarakhandYamuna River
Salal DamJammu & KashmirChenab River
Dul Hasti DamJammu & KashmirChenab River
Ratle Hydroelectric DamJammu & KashmirChenab River
Kishanganga Hydroelectric DamJammu & KashmirKishanganga River
Uri DamJammu & KashmirJhelum River
Baglihar DamJammu & KashmirChenab River
Mukutmanipur DamWest BengalKangsabati River
Maithon DamWest Bengal (Paschim
Bardhaman District)
Barakar River
Farakka BarrageWest BengalGanges River
Panchet DamWest Bengal (Purulia
Damodar River
Durgapur BarrageWest BengalDamodar River
Important dams in India

Also, see Reservoirs in India with frequently asked questions

Oldest Dam in India

• Kallanai Dam also known as Grand Anicut is the oldest dam in India.

• It is locatd in the Thanjavur district of Tamilnadu.
• The dam is built across the Kaveri river.

• It was built by King Karikalan of the Chola dynasty in c. 100 BC – c. 100 AD.

• It is the fourth oldest water diversion or water-control structure in the world.

dams in India
Kallanai Dam (Image Source: Wikipedia)

Highest Dam in India

• Tehri Dam in Uttarakhand is the Highest Dam in India.

• The dam height is 260.5 m (855 ft) and the length is 575 m (1,886 ft).

• It is built on the Bhagirathi River.

• It is currently ranked 12th on the list of the tallest dam in the world.

dams in India
Tehri Dam (Image Source: Vaibhav78545, CC BY-SA 4.0, via Wikimedia Commons)

Longest Dam in India

• Hirakud Dam in Odisha (Sambalpur) is the longest dam in India.
• Aso, It is the longest earthen dam in the world.

• Hirakud Dam is built across the Mahanadi River.

• Length of the entire dam is around 25.8 km.

• Year of completion of hirakund dam is 1957.

dams in India
Hirakud Dam (Image source: Telegraphindia)

Highest Gravity Dam in India

• The Bhakra dam on the Sutlej river is the highest gravity dam in India.

• Also, Bhakra Dam is the second highest dam in India after Tehri Dam.

• The dam is located at the Bhakra village of Bilaspur district in Himachal Pradesh.

• The height and length of Bhakra Dam are 226 meters (741 ft) and 520 meters (1700 ft) respectively.

• The construction of the dam was completed in 1963.

• The Bhakra Dam forms the Govind Sagar Reservoir, which stores 9.34 billion cubic meters of water.

Govind Sagar Reservoir is the third largest reservoir in India after Indira Sagar dam in Madhya Pradesh and Nagarjunasagar Dam in Telangana and Andhra Pradesh.

dams in India
Bhakra dam (Image Source: thekikarlodge)

Frequently Asked Questions about Dams in India

Q1. Which is the largest dam in India?

Ans. Tehri dam
• Located on the Bhagirathi river in Uttarakhand.

Q2. Which is the longest dam in India?

Ans. Hirakund dam
• Total length: 25.8Km
• Located on: Mahanadi river in Odisha

Q3. Which is the oldest dam in India?

Ans. Kallanai Dam
• Located on: Kaveri river
• Built by: Karikala cholan of Chola Dynasty in 100 BC –100 AD.

Q4. Bhakra Nangal Dam is on which river?

Ans. Setluj river.

Q5. Where is the Rihand Dam?

Ans. Uttar Pradesh
• Located on Rihand river.

Q6. How many dams are there in India?

Answer: 5,202

Q7. Which state has more dams in India?

Answer: Maharashtra
• Maharashtra has the maximum number of large dams in the country (1845) followed by Madhya Pradesh (905) and Gujarat (666).

Q8. Which is the smallest dam in India?

Answer: Cheruthoni Dam
• The Cheruthoni Dam is built across the Periyar River in Idukki district, Kerala, India.

Q9. Which river has more dams in India?

Answer: Ganga river
• Approximately 1000 large and small dam/barrage.

For PDF, Print this page and save as a PDF
Click the “Print This Page Button”

Sharing is caring!

Leave a Comment

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock