Hydropower plants of 5 MW or more with capacity, status, river and year; dams with storage and height; rivers by mean flow.
Rule
Circles are hydropower plants sized by capacity, solid if operating and outlined if under construction; grey diamonds are dams with little or no power; blue lines are rivers, wider with more flow.
Pakistan’s hydropower comes almost entirely from the Indus and its tributaries in the north. Tarbela on the Indus and Mangla on the Jhelum, both built in the 1960s and 1970s, are still the largest plants and reservoirs; Diamer-Bhasha, Dasu and Mohmand are under construction, along with a fifth extension at Tarbela. The map shows 37 hydropower plants of 5 MW or more, 11,612 MW operating and 9,900 MW under construction, and 13 other dams with storage, in Pakistan, Azad Jammu and Kashmir and Gilgit-Baltistan, as of October 2026.
Indus AtlasFree to reuse with credit · CC BY-SA 4.0indusatlas.vercel.app
Barrages and planned projects are left out. Small hydropower plants under 5 MW and small dams without published positions are also left out.
Tarbela’s fifth extension (1,530 MW, under construction) is counted in Tarbela’s note, not as a separate plant. Naulong Dam in Balochistan, under construction, has no published position and is not shown.
Some positions are approximate: placed at the dam, or at the nearest named place. Capacities differ between sources in several cases; the figure used is the operator’s or the most recent where they differ.
All sites
Every site on the map. Select a row to find it on the plate.
50 sites
Details
Type Hydropower plantProject Tarbela DamRiver IndusStatus OperatingCompleted 1976Gross storage 14,330 million m³Height 143 m
4,888
Type Hydropower plantProject Diamer-Bhasha DamRiver IndusStatus Under constructionGross storage 10,000 million m³Height 272 m
4,500
Type Hydropower plantProject Dasu Hydropower ProjectRiver IndusStatus Under constructionHeight 242 m
4,320
Type Hydropower plantProject Ghazi-Barotha Hydropower ProjectRiver IndusStatus OperatingCompleted 2004
1,450
Type Hydropower plantProject Mangla DamRiver JhelumStatus OperatingCompleted 1967Gross storage 9,115 million m³Height 147 m
1,070
Type Hydropower plantProject Neelum-Jhelum Hydropower ProjectRiver NeelumStatus OperatingCompleted 2018Gross storage 8 million m³Height 60 m
969
Type Hydropower plantProject Suki Kinari Hydropower StationRiver KunharStatus OperatingCompleted 2024
884
Type Hydropower plantProject Mohmand DamRiver SwatStatus Under constructionGross storage 1,595 million m³Height 213 m
800
Type Hydropower plantProject Karot Hydropower ProjectRiver JhelumStatus OperatingCompleted 2022
720
Type Hydropower plantProject Warsak DamRiver KabulStatus OperatingCompleted 1960Gross storage 76 million m³Height 76 m
243
Type Hydropower plantProject Chashma Barrage hydel power stationRiver IndusStatus OperatingCompleted 1971Height 11 m
Type Hydropower plantProject Gomal Zam DamRiver GomalStatus OperatingCompleted 2011Gross storage 1,406 million m³Height 133 m
17
Type Hydropower plantProject Satpara DamRiver Satpara Stream (Indus basin)Status OperatingCompleted 2013Gross storage 115 million m³Height 39 m
17
Type Hydropower plantProject Ranolia HydropowerRiver Indus tributary (Kohistan)Status OperatingCompleted 2021
17
Type Hydropower plantProject Nandipur hydel power stationRiver Upper Chenab CanalStatus OperatingCompleted 1963
14
Type Hydropower plantProject Shadiwal hydel power stationRiver Upper Jhelum CanalStatus OperatingCompleted 1961
14
Type Hydropower plantProject Chichoki Malian hydel power stationRiver Canal (Sheikhupura)Status OperatingCompleted 1959
13
Type Hydropower plantProject Jabori hydropower projectStatus OperatingCompleted 2025
10
Type Hydropower plantProject Marala hydel power station (PPDCL)River ChenabStatus OperatingCompleted 2018
8
Type DamProject Hub DamRiver HubStatus OperatingCompleted 1981Gross storage 1,057 million m³Height 49 m
Type DamProject Mirani DamRiver DashtStatus OperatingCompleted 2006Gross storage 373 million m³Height 39 m
Type DamProject Nai Gaj DamRiver Nai GajStatus Under constructionCompleted 2022Gross storage 370 million m³Height 59 m
Type DamProject Darawat DamRiver Nari BaranStatus OperatingCompleted 2014Gross storage 150 million m³Height 43 m
Type DamProject Baran DamRiver KurramStatus OperatingCompleted 1962Gross storage 123 million m³Height 39 m
Type DamProject Tanda DamRiver KohatStatus OperatingCompleted 1967Gross storage 97 million m³Height 35 m
Type DamProject Shadi Kaur DamRiver Shadi KaurStatus OperatingCompleted 2016Gross storage 46 million m³Height 35 m
Type DamProject Sabakzai DamRiver Sawar RudStatus OperatingCompleted 2007Gross storage 40 million m³Height 35 m
Type DamProject Namal DamRiver GolarStatus OperatingCompleted 1913Gross storage 28 million m³Height 32 m
Type DamProject Akra Kaur DamRiver Akra KaurStatus OperatingCompleted 1995Gross storage 21 million m³Height 21 m
Type DamProject Khanpur DamRiver HaroStatus OperatingCompleted 1983Gross storage 99 million m³Height 51 m
Type DamProject Rawal DamRiver KorangStatus OperatingCompleted 1962Gross storage 59 million m³Height 41 m
Type DamProject Simly DamRiver SoanStatus OperatingCompleted 1983Gross storage 35 million m³Height 80 m
Sources
Hydropower plants and dams in Pakistan compiled from WAPDA, PEDO (Khyber Pakhtunkhwa), the AJK Hydro Electric Board, PPIB, NEPRA, Global Energy Monitor’s wiki and Wikipedia, status as of October 2026; positions from those sources and GeoNames.
Global Dam Watch v1.0 (2024): dam locations, storage, height and year; HydroSHEDS HydroRIVERS v1.0: rivers and mean flow.