Hydropower plants in Pakistan

This list ranks all 76 hydropower plants tracked in Pakistan by capacity, including operating, under-construction, planned, shelved and retired projects. 21 of them are operating, with a combined capacity of 11.5 GW.

Open the interactive map →
#NameTypeCapacityStatusStart
1Bunji hydroelectric plantGilgit-BaltistanHydropower7.10 GWPre-construction
2Diamer Basha hydroelectric plantGilgit-BaltistanHydropower4.50 GWConstruction2028
3Dasu hydroelectric plantKhyber PakhtunkhwaHydropower4.32 GWConstruction2027
4Kalabagh hydroelectric plantPunjabHydropower3.60 GWShelved
5Tarbela hydroelectric plantKhyber PakhtunkhwaHydropower3.48 GWOperating1977
6Yulbo hydroelectric plantGilgit-BaltistanHydropower2.80 GWAnnounced
7Patan hydroelectric plantKhyber PakhtunkhwaHydropower2.40 GWPre-construction
8Thakot I hydroelectric plantKhyber PakhtunkhwaHydropower2.22 GWPre-construction
9Tungas hydroelectric plantGilgit-BaltistanHydropower2.20 GWShelved
10Thakot III hydroelectric plantKhyber PakhtunkhwaHydropower1.68 GWAnnounced
11Tarbela 5th Extension hydroelectric plantKhyber PakhtunkhwaHydropower1.53 GWConstruction2026
12Ghazi Barotha hydroelectric plantPunjabHydropower1.45 GWOperating2003
13Tarbela 4th Extension hydroelectric plantKhyber PakhtunkhwaHydropower1.41 GWOperating2018
14Kohala hydroelectric plantPunjabHydropower1.12 GWPre-construction2028
15Mangla hydroelectric plantAzad KashmirHydropower1.07 GWOperating1986
16Neelum Jhelum hydroelectric plantAzad KashmirHydropower969 MWOperating2018
17Thakot II hydroelectric plantKhyber PakhtunkhwaHydropower963 MWAnnounced
18Dudhnial Dam hydroelectric plantAzad KashmirHydropower960 MWShelved
19Suki Kinari hydroelectric plantKhyber PakhtunkhwaHydropower884 MWOperating2024
20Mohmand hydroelectric plantKhyber PakhtunkhwaHydropower800 MWConstruction2026
21Karot hydroelectric plantPunjabHydropower720 MWOperating2022
22Azad Pattan hydroelectric plantAzad KashmirHydropower701 MWPre-construction2030
23Lower Palas Valley hydroelectric plantKhyber PakhtunkhwaHydropower665 MWPre-construction
24Mahl hydroelectric plantAzad KashmirHydropower640 MWPre-construction2029
25Akhori Dam hydroelectric plantPunjabHydropower600 MWPre-construction
26Kaigah hydroelectric plantKhyber PakhtunkhwaHydropower548 MWPre-construction
27Chakothi Hattian hydroelectric plantPunjabHydropower500 MWPre-construction
28Lower Spat Gah hydroelectric plantKhyber PakhtunkhwaHydropower496 MWPre-construction2030
29Middle Spat Gah hydroelectric plantKhyber PakhtunkhwaHydropower489 MWShelved
30Middle Palas Valley hydroelectric plantKhyber PakhtunkhwaHydropower398 MWShelved
31Gahrit-Swir Lasht hydroelectric plantKhyber PakhtunkhwaHydropower377 MWPre-construction
32Athmuqam hydroelectric plantAzad KashmirHydropower350 MWPre-construction
33Ashkot hydroelectric plantAzad KashmirHydropower300 MWPre-construction
34Balakot hydroelectric plantKhyber PakhtunkhwaHydropower300 MWConstruction2030
35Upper Spat Gah hydroelectric plantKhyber PakhtunkhwaHydropower252 MWShelved
36Warsak hydroelectric plantKhyber PakhtunkhwaHydropower243 MWOperating1960
37Kalam-Asrit hydroelectric plantKhyber PakhtunkhwaHydropower238 MWPre-construction2032
38Asrit-Kedam hydroelectric plantKhyber PakhtunkhwaHydropower215 MWPre-construction2029
39Madian hydroelectric plantPunjabHydropower207 MWPre-construction
40Naran hydroelectric plantKhyber PakhtunkhwaHydropower188 MWShelved
41Chashma hydroelectric plantPunjabHydropower184 MWOperating2001
42Upper Palas Valley hydroelectric plantKhyber PakhtunkhwaHydropower157 MWShelved
43Patrind hydroelectric plantKhyber PakhtunkhwaHydropower150 MWOperating2017
44Shogo-Sin hydroelectric plantKhyber PakhtunkhwaHydropower137 MWPre-construction
45Taunsa hydroelectric plantPunjabHydropower135 MWShelved
46Rajdhani hydroelectric plantAzad KashmirHydropower132 MWPre-construction2029
47Duber Khwar hydroelectric plantKhyber PakhtunkhwaHydropower130 MWOperating2013
48Keyal Khwar hydroelectric plantKhyber PakhtunkhwaHydropower128 MWConstruction
49Allai Khwar hydroelectric plantKhyber PakhtunkhwaHydropower121 MWOperating2013
50Golen Gol hydroelectric plantKhyber PakhtunkhwaHydropower108 MWOperating2018

Special projects