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…