Back

Major Lakes Of India : State-wise List

India’s diverse landscape is home to thousands of lakes, ranging from high-altitude glacial lakes in the Himalayas to coastal lagoons in the south.

North India

State / UT Key Lakes
Ladakh Pangong Tso, Tso Moriri, Tso Kar (Ramsar Site)
Jammu & Kashmir Wular, Dal, Manasbal, Nigeen, Sheshnag, Gangabal
Himachal Pradesh Chandra Taal, Suraj Tal, Renuka, Prashar, Maharana Pratap Sagar (Pong Dam)
Uttarakhand Nainital, Bhimtal, Roopkund, Dodital, Sattal, Naukuchiatal
Haryana Surajkund, Badkhal, Damdama, Blue Bird Lake
Punjab Harike Wetland, Kanjli Wetland, Ropar Wetland

East & Northeast India

State Key Lakes
Assam Deepor Beel (Ramsar Site), Haflong, Son Beel, Chandubi
Manipur Loktak Lake (Famous for Phumdis or floating islands)
Meghalaya Umiam Lake (Barapani)
Sikkim Gurudongmar, Tsomgo (Changu), Cholamu, Khecheopalri
Odisha Chilika (Largest Lagoon), Anshupa, Kanjia
Bihar Kanwar Lake (Kabar Taal – Asia’s largest freshwater oxbow lake)

West & Central India

State Key Lakes
Rajasthan Salt: Sambhar, Didwana, Pachpadra. Fresh: Pushkar, Nakki, Pichola, Fateh Sagar, Jaisamand (Dhebar)
Gujarat Nal Sarovar, Kankaria, Hamirsar, Narayan Sarovar, Sardar Sarovar (Reservoir)
Maharashtra Lonar (Meteorite Crater), Shivajisagar (Koyna), Powai, Venna, Salim Ali Lake
Madhya Pradesh Bhojtal (Upper Lake), Lower Lake, Indira Sagar, Tawa Reservoir

South India

State Key Lakes
Andhra Pradesh Kolleru, Pulicat (Shared with TN), Nagarjuna Sagar
Telangana Hussain Sagar, Osman Sagar, Himayat Sagar, Pakhal Lake
Karnataka Ulsoor, Hebbal, Karanji, Kukkarahalli, Pampa Sarovar
Kerala Vembanad, Ashtamudi, Sasthamkotta, Pookode Lake
Tamil Nadu Pulicat, Ooty Lake, Kodaikanal, Kaliveli, Chembarambakkam

 

🗺️ Key Highlights of Indian Lakes

  • Longest Lake: Vembanad Lake (Kerala) – ~96 km long.

  • Largest Freshwater Lake: Wular Lake (Jammu & Kashmir).

  • Largest Saline Lake (Lagoon): Chilika Lake (Odisha).

  • Largest Inland Salt Lake: Sambhar Lake (Rajasthan).

  • Highest Lake: Cholamu Lake (Sikkim) at approx. 5,330 meters.

  • Largest Artificial Lake: Govind Ballabh Pant Sagar (Rihand Dam), Uttar Pradesh.

Last updated:
Loading updates…
WhatsApp Facebook