List of lakes of India
This is a list of notable lakes in India across all states and union territories of India.
Image:Welcome_To_City_Of_Lake.jpg|thumb|Bhopal is knowns as The City of Lakes, as it has 17 lakes and 5 reservoirs, biggest lake Bhojtal has an area of 31 km2
[Image:Ulsoor lake (5392925868).jpg|thumb|Bangalore has highest number of small lakes]
Image:Udaipur Lake Palace.jpg|thumb| Lake Palace in Lake Pichola, Udaipur, Rajasthan
Image:Dal Lake Kashmir Where Naipaul Spent 5 Months.jpg|thumb|Shikaras on Dal Lake, Jammu & Kashmir
Image:A view of Nainital lake with the morning mist.jpg|thumb| Boats on Naini Lake, Kumaon, Uttarakhand
Image:3 star kettuvellam.JPG|thumb|House boat on Vembanad Lake, Kerala
Image:BangaloreLake.jpg|thumb|right|A bird flying over Hesaraghatta Lake in Bangalore, Karnataka
Image:Lesser Flamingos I3 - Chilika IMG 9295.jpg|thumb|Lesser Flamingos at Chilika Lake, Orissa
Image:dongmar lake.jpg|thumb|Gurudongmar Lake, Sikkim
Image:Emerald Lake Nilgiris.jpg|thumb|Emerald Lake, Ooty, Tamil Nadu
Andaman and Nicobar Islands
- Dilthaman Tank in Port Blair
Andhra Pradesh
Arunachal Pradesh
Assam
- Urpad Bil
- Samaguri Beel
- Morikolong Beel
- Haflong Lake
- Sivasagar Tank
- Joysagar Tank
- Gourisagar Pukhuri
- Chandubi Lake
- Deepor Beel
- Son Beel
- Maguri Bil
- Silsako Lake
- Saromanaha Beel
Bihar
Chandigarh
Chhattisgarh
Dadra and Nagar Haveli and Daman and Diu
- Madhuban Reservoir
- Vanganga Lake
- Mirasol Lake
Delhi
Goa
Gujarat
- Chimnabai Lake
- Gopi Talav
- Hamirsar Lake
- Kankaria Lake
- Nal Sarovar
- Narayan Sarovar
- Sardar Sarovar Dam
- Thol Lake
- Vastrapur Lake
- Saputara Lake
- Bor Talav
- Dharoi Dam
- Damodar Kund
- Gomti Lake
- Shakoor Lake
- Soor Sagar Lake
- Lakhota Lake
- Para Lake
- Nagalpur Lake
Haryana
- Badkhal Lake
- Blue Bird Lake
- Brahma Sarovar
- Damdama Lake
- Karna Lake
- Sannihit Sarovar
- Surajkund
- Tilyar Lake
- Bhindawas Lake
Himachal Pradesh
- Bhrigu Lake
- Chandra Taal
- Chander Naun
- Dashair Lake
- Dal Lake
- Dehnasar Lake
- Dhankar Lake
- Ghadhasaru Lake
- Gobind Sagar
- Kamrunag Lake
- Kareri Lake
- Khajjiar Lake
- Lama Dal
- Macchial Lake
- Mahakali Lake
- Manimahesh Lake
- Nako Lake
- Pong Dam Lake
- Prashar Lake
- Renuka Lake
- Rewalsar Lake
- Suraj Tal
Jammu and Kashmir
- Anchar Lake
- Brari Nambal
- Dal Lake
- Gadsar Lake
- Gangabal Lake
- Gil Sar
- Hokersar
- Kausar Nag
- Khanpursar
- Khushal Sar
- Manasbal Lake
- Mansar Lake
- Marsar Lake
- Nandan Sar Lake
- Sheshnag Lake
- Satsar Lake
- Tarsar Lake
- Tulian lake
- Vishansar Lake
- Wular Lake
- Nigeen Lake
- Nilnag Lake
- Nundkol Lake
- Krishansar Lake
Jharkhand
Ladakh
Lakshadweep
Karnataka
- Lakes in Bangalore
- *Mamadapur Badshah Lake
- *Bellandur Lake
- *Hebbal Lake
- *Jaraganahalli Lake
- *Lalbagh Lake
- *Madiwala Lake
- *Puttenahalli Lake (JP Nagar)
- *Puttenahalli Lake (Yelahanka)
- *sarakki lake
- *Ulsoor Lake
- *Varthur Lake
- *Yelahanka lake
- Mysore City lakes
- * Karanji lake
- * Kukkarahalli lake
- * Lingambudhi Lake
- Lakes in Davanagere District
- *Sulekere
- Honnamana Kere
- Pampa Sarovar
Kerala
- Ashtamudi Lake
- Kuttanad Lake
- Maanaanchira, Kozhikode
- Padinjarechira, Thrissur city
- Paravur Kayal
- Shasthamkotta lake
- Vadakkechira, Thrissur city
- Vanchikulam, Thrissur
- Vellayani Lake
- Vembanad Lake, longest lake of India
- Veli Lake
Madhya Pradesh
- Bhojtal
- Lower Lake, Bhopal
- Tawa Reservoir
- Sagar Lake
Maharashtra
- Gorewada Lake
- Khindsi Lake
- Lonar Lake
- Pashan Lake
- Powai Lake
- Rankala Lake
- Salim Ali Lake
- Shivasagar lake
- Talao Pali
- Futala Lake
- Tansa Lake
- Tulsi Lake
- Upvan Lake
- Vaitarna Lake
- Venna Lake
- Vihar Lake
- Chatri Lake
- Meherun Lake
- Mastani Lake
Manipur
- Loktak Lake
- Pumlenpat
- Ikop Pat
- Loukoipat
- Yaralpat
- Laphupat
- Shilempat
- Thangapat
- Sangaipat
- Akampat
- Keisampat
- Porompat
- Zaimeng Lake
- Zeilad Lake
Meghalaya
Mizoram
Nagaland
Odisha
- Victoria Sagar Lake
- Anshupa Lake
- Chilka Lake
- Kanjia Lake
Puducherry
Punjab
Rajasthan
- Balsamand lake
- Dhebar Lake / Jaisamand Lake
- Jal Mahal,
- Kaylana Lake, Jodhpur
- Loonkaransar
- Nakki Lake
- Pachpadra Lake
- Pushkar Lake, Pushkar
- Rajsamand Lake
- Ramgarh Lake
- Sambhar Salt Lake
- Talwara Lake
- Ummed Sagar Bandh
- Siliserh Lake
Ajmer
Udaipur
Sikkim
- Gurudongmar Lake, highest lake of India
- Khecheopalri Lake
- Lake Cholamu
- Lake Tsongmo
- Samiti Lake
- South Lhonak Lake
Tamil Nadu
- Adambakkam Lake
- Coimbatore
- * Singanallur Lake
- * Ukkadam Lake Periyakulam Lake
- Berijam Lake
- Chembarambakkam Lake
- Kaliveli Lake
- Kodaikanal Lake
- Ooty Lake
- Perumal Eri
- Red Hills Lake
- Sholavaram Lake
- Veeranam Lake
- Maduranthakam Lake
- Tandi Lake
Telangana
- Bhadrakali Lake
- Durgam Cheruvu
- Himayat Sagar
- Hussain Sagar
- Laknavaram Lake
- Mir Alam Tank
- Osman Sagar
- Pakhal Lake
- Saroornagar Lake
- Shamirpet Lake
- Waddepally Lake
- Ramappa lake
- Gangaram Cheruvu
- Ameenpur Lake
- Fox Sagar Lake
- Gandigudem Cheruvu
Tripura
Uttar Pradesh
- Gobind Vallabh Pant Sagar, largest man–made lake of India
- Barua Sagar Tal
- Belasagar Lake
- Keetham Lake
- Ramgarh Tal Lake
- Bakhira Tal Lake
- Sarsai Jheel
- Moti Jheel
- Sheetal Jheel
- Surha Tal
- Phulhar Lake
Uttarakhand
| Name | District | Type | Size km2 | Quality | Notes |
| Tehri Lake | Tehri Garhwal | Man-made | 52 | Freshwater | Created by Tehri Dam, in New Tehri |
| Bhimtal Lake | Nainital district | Man-made | .48 | Freshwater | Created from masonry dam in Nainital Distt |
| Nainital Lake | Nainital district | Natural | .48 | Freshwater | Kidney shaped natural freshwater lake in Nainital |
| Roopkund Lake | Chamoli | Natural | 0.0015 | Freshwater | High altitude glacial lake in Chamoli. Also called Skeleton Lake. |
| Deoria Tal | Rudraprayag | Natural | Freshwater | Known for its wide 300° panorama | |
| Suryadhar Lake | Dehradun district | Man-made | .55 | Freshwater | Freshwater lake in Nainital Dehradun dist |
| Kedar Tal | Natural | Freshwater |