List of lakes of India


This is a list of notable lakes in India.
in Lake Pichola, Udaipur, Rajasthan
on Dal Lake, Jammu & Kashmir
on Vembanad Lake, Kerala
on Anasagar Lake, Ajmer, Rajasthan
, Chandigarh, India
, Andhra Pradesh
, Assam

, Gujarat
, Himachal Pradesh
of Pushkar Lake, Rajasthan
, Himachal Pradesh
, Kashmir
, Shillong, Meghalaya
, Ladakh
, Haryana
, Hyderabad, Telangana
in Bangalore, Karnataka
, Madhya Pradesh
, Manipur
, Orissa
, Sikkim
, Punjab
, Mount Abu, Rajasthan
, Tamil Nadu
, Tamil Nadu
, Uttarakhand in the morning
, Kolkata, West Bengal
, Maharashtra
, Sikkim

Andhra Pradesh