List of Natural and Artificial Lakes of Pakistan With Detail


Lakes of Pakistan:

Pakistan is blessed with a lot of natural lakes, as well as man-made ones. There is such an abundance of lakes in Pakistan particularly in the Gilgit Baltistan region (approx. 500 lakes) that are still undiscovered and unnamed even to the local population. There are over 60 well-known lakes in Pakistan. 51 are natural and 9 of those are man-made lakes. However, both kinds of lakes are renowned for their distinctive beauty and aesthetic.

Also check out: 12 Most Beautiful And Unique Lakes in the World in Pictures

List of Lakes in Pakistan:

  1. Manchar Lake: It is the largest lake in Pakistan covering an area of 260 square kilometers. It is located in Jamshoro District of Sindh and is a natural freshwater lake that is also the largest one of its kind in South Asia.
  2. Khanpur Lake: An artificial lake located in Khanpur district, KPK.
  3. Banjosa Lake: Also an artificial lake that is located near the city of Rawalkot in Poonch District, Azad Jammu Kahsmir.
  4. Attabad Lake: It is a natural lake located in Hunza Valley, Gilgit Baltistan. It is the largest lake of Gilgit Baltistan and is also known as Hunza Lake. It was created naturally due to the waters of Hunza River being blocked and diverted by landslide in 2010.
  5. Barah Lake: This is located in Barah Valley of Gilgit Baltistan. It covers an area of 0.21 square kilometers.
  6. Batura Lake: It is also located in Gilgit Baltistan near the upper region of Hunza Valley and has been formed largely in part due to the meltwater coming from the glaciers.
  7. Borith Lake: It is a natural saltwater lake and is located in the Gojal Village of Hunza Valley in Gilgit Baltistan.
  8. Shandoor Lake: It is also known as Handarap lake of the Ghizar Valley, Gilgit Baltistan.
  9. Hasanabad Lake: It is also known by the name of Shispare lake and is formed by the meltwater coming from the Shispare glacier and continues to grow with time. It has an area of 0.35 square kilometers.
  10. Rush Lake: It is the highest lake in Pakistan and the highest alpine lake in the world. it is located in Nagar Valley of Gilgit Baltistan.
  11. Satpara Lake: It has an area of 4.5 square kilometers and is located in the Skardu Valley of Gilgit Baltistan. It is the second largest freshwater lake in Gilgit Baltistan after Attabad/Hunza Lake.
  12. Sheosar Lake: Located in the highest plateau of the world- the Deosai Plateau this lake is also in Gilgit Baltistan and is formed naturally.
  13. Shimshal Lakes: These are 2 lakes together and are located in Gilgit Baltistan.
  14. Upper Kachura Lake: A natural lake located in Skardu District of Gilgit Baltistan surrounded with Apricot trees. It has a depth of 70 meters and is not well explored due to the rough terrain.
  15. Ansoo Lake: An artificial lake in Kaghan Valley of Mansehra District in KPK.
  16. Karambar Lake: It is the 33rd highest lake in the world and is located in Chitral. It is 3.9 km long with a depth of 52 meters.
  17. Hadero Lake: It is also an artificial lake that was declared as a wildlife sanctuary in 1977. It is a saltwater lake located in Sindh.
  18. Haleji Lake: An artificial lake that is located in Thatta, Sindh. It is the largest water fowl reserve area in Asia.
  19. Kallar Kahar Lake: Located in Chakwal district in Punjab, it is an artificial saltwater lake.
  20. Keenjhar Lake: It is located in Thatta , Sindh and is one of the largest freshwater lakes in Pakistan and subject of many folktales.
  21. Khabikki Lake: Located near the Khabikki Village of Khushab district Punjab, it is an artificial saltwater lake.
  22. Lulusar Lake: It is located in Naran Valley in KPK. It also has a baby lake beside it and is the main source of Kunhar River.
  23. Saifulmuluk Lake: Located in Kaghan Valley in KPK, with an area of 2.5 square kilometers.

Also read: Can Rivers & Lakes be Saved from Environmental Degradation?


Other remaining lakes include:

Natural Lakes:

  1. Dakholi Lake (Khaplu valley)
  2. Ghanche Lake (Khaplu valley)
  3. Ghorashe Lake (Kharmang valley)
  4. Handarap Lake (Ghizar valley)
  5. Hrkolong Lake (Khaplu valley)
  6. Khalti Lake (Khalti, Ghizar)
  7. Katpanah Lake (Skardu valley)
  8. Naltar Lake (Naltar valley)
  9. Lower Kachura Lake (Skardu)
  10. Phander Lake (Phander, Ghizar valley)
  11. Raman Lake (Astore valley)
  12. Bagshar Lake (Samahni valley)
  13. Chitta Katha Lake (Shonter valley)
  14. Drigh Lake (Qambar Shahdadkot, Sindh)
  15. Dudipatsar Lake (Kaghan valley)
  16. Dudibach Sar Lake (Kaghan valley)
  17. Ganga Lake (Bagh District, AJK)
  18. Hadero Lake (Thatta)
  19. Haley Lake (Thatta)
  20. Hamal Lake (Qambar Shahdadkot, Sindh)
  21. Hanna Lake (Quetta)
  22. Jahlar Lake (Soon Valley)
  23. Kundol Lake (Swat valley)
  24. Mahodand Lake (Kalam valley)
  25. Namal Lake (Mianwali)
  26. Payee Lake (Kaghan valley)
  27. Pyala Lake (Naran valley)
  28. Ratti Gali (Bedlam valley, AJK)
  29. Saral Lake (Neelam valley, AJK)
  30. Shakoor Lake (Sindh)
  31. Shonter Lake (Neelam valley, AJK)
  32. Siri Lake (Kaghan valley)
  33. Spin Khwar Lake (Swat valley)
  34. Subri Lake (Muzaffarabad, AJK)
  35. Swaik Lake (Khandoa village, Chakwal)
  36. Uchhali Lake (Soan Sakaser valley, Salt Range)

Also read: Impacts of Climate Change on Water Resources of Pakistan

Shangrila-Lake- skardu-gilgit-baltistan-Pakistan.

Artificial or man-made Lakes:

  1. Banjosa Lake (Poonch District, AJK)
  2. Chotiari Lake (Sambhar, Sindh)
  3. Hub Lake (Karachi & Lasbela)
  4. Mangla Lake (Mirpur, AJK)
  5. Rawal Lake (Islamabad)
  6. Simli Lake (Islamabad)
  7. Tanda Lake (Kohat)
  8. Tarbela Lake (Haripur District)
  9. Shangrila Lake (Skardu, GB)

You may also be interested in:

Glacial Lake Outburst Flood (GLOF) -Causes, Impact, Solution

I hope you all liked this post! Please comment below if you have any suggestions, comments, or feedback! We at #envpk love hearing from our readers! Thanks!

You may also like

Leave a Reply

Your email address will not be published. Required fields are marked *