As of 2025, Bengaluru is home to 213 lakes, categorized under various administrative bodies: BBMP Lakes, BDA Lakes, LAKES_Forest, and BMRCL Lakes. These lakes include some of the most prominent water bodies like Bellanduru Lake, Varthur Lake, Hebbal Lake, and Madivala Lake.
Lake Name | Taluk / Assembly Constituency | Source |
---|---|---|
Veerasandra Lake | Anekal | BMRCL Lakes |
Madivala Lake | Bengaluru East & South | BMRCL Lakes |
Puttenahalli Lake | Bengaluru North | BMRCL Lakes |
Hebbala Lake | Bengaluru North | BMRCL Lakes |
Nagavara Lake | Bengaluru North | BMRCL Lakes |
Bellanduru Lake | Bengaluru East & South | Lakes_Forest |
Varthur Lake | Bengaluru East | Lakes_Forest |
Ramasandra Lake | Bengaluru South & North | Lakes_Forest |
Kommaghatta Lake | Bengaluru South | Lakes_Forest |
Ambalipura Kelagina Kere | Mahadevapura | BDA Lakes |
Gunjur Palya Kere | Mahadevapura | BDA Lakes |
Karmelaram Lake | Mahadevapura | BDA Lakes |
Panathur Lake | Mahadevapura | BDA Lakes |
Varanasi Lake | Mahadevapura | BDA Lakes |
Amblipura Melina Kere | Mahadevapura | BDA Lakes |
Kaigondanahalli Lake | Mahadevapura | BDA Lakes |
Kasavanahalli Lake | Mahadevapura | BDA Lakes |
Haraluru Kere | Mahadevapura | BDA Lakes |
Sowl Kere | Mahadevapura | BDA Lakes |
Devarabeesanahalli Lake | Mahadevapura | BDA Lakes |
Doddakanahalli Kere | Mahadevapura | BDA Lakes |
Munnekolalu Kere | Mahadevapura | BDA Lakes |
Chinnappanahalli | Mahadevapura | BDA Lakes |
Shilavanthana Kere | Mahadevapura | BDA Lakes |
Kundalahalli Lake | Mahadevapura | BDA Lakes |
Siddapura Lake | Mahadevapura | BDA Lakes |
Garudachar Palya Lake | Mahadevapura | BDA Lakes |
Garudachar Palya (Goshala) Lake | Mahadevapura | BDA Lakes |
Doddanekundi Lake | Mahadevapura | BDA Lakes |
Sadaramangala Lake | Mahadevapura | BDA Lakes |
Bhoganahalli Lake | Mahadevapura | BDA Lakes |
Hoodi Giddanakere Lake | Mahadevapura | BDA Lakes |
Hoodi Kere | Mahadevapura | BDA Lakes |
Nalluralli Tank | Mahadevapura | BDA Lakes |
Sitaram Palya Lake | Mahadevapura | BDA Lakes |
Chikkabellandur Lake | Mahadevapura | BDA Lakes |
Pattandur Agrahara Lake | Mahadevapura | BDA Lakes |
Junnasandra Lake | Mahadevapura | BDA Lakes |
Chikkabasavanapura Lake | KR Puram | BDA Lakes |
Mahadevapura Lake-1 | KR Puram | BDA Lakes |
Veerasagara Lake | Yalahanka | BBMP Lakes |
Harohalli Lake | Yalahanka | BBMP Lakes |
Yelahanka Amani Kere | Yalahanka | BBMP Lakes |
Attur Lake | Yalahanka | BBMP Lakes |
Allalasandra Lake | Yalahanka Satellite Town | BBMP Lakes |
Srinivasapura Lake | Yalahanka | BBMP Lakes |
Shivanahalli Lake | Yalahanka Satellite Town | BBMP Lakes |
Rachenahalli Lake | Byatarayanapura | BBMP Lakes |
Amruthahalli Lake | Byatarayanapura | BBMP Lakes |
Doddabommasandra Lake | Byatarayanapura | BBMP Lakes |
Singapura Lake | Byatarayanapura | BBMP Lakes |
Narasipura Lake 20 | Byatarayanapura | BBMP Lakes |
Narasipura Lake 26 | Byatarayanapura | BBMP Lakes |
Kogilu Lake | Byatarayanapura | BBMP Lakes |
Palanahalli Lake | Byatarayanapura | BBMP Lakes |
Kattigenahalli Lake | Byatarayanapura | BBMP Lakes |
Jakkur Lake | Byatarayanapura | BBMP Lakes |
Agrahara Lake | Byatarayanapura | BBMP Lakes |
Thirumenahalli Lake | Byatarayanapura | BBMP Lakes |
Chokkanahalli Lake | Byatarayanapura | BBMP Lakes |
Venkateshapura Lake | Byatarayanapura | BBMP Lakes |
Kempambudhi Lake | Basavanagudi | BBMP Lakes |
Yediyur Lake | Padmanabanagar | BBMP Lakes |
Deepanjali Nagara Lake | Vijayanagara | BBMP Lakes |
Gowdanapalya Lake | Padmanabanagar | BBMP Lakes |
Byrasandra Lake | Chikkapete | BBMP Lakes |
Mestripalya Lake | Koramangala | BBMP Lakes |
Dasarahalli (Chokkasandra) Lake | Dasarahalli | BBMP Lakes |
Nelagedaranahalli Lake | Dasarahalli | BBMP Lakes |
Shivapura Lake | Dasarahalli | BBMP Lakes |
Bagalagunte Lake | Dasarahalli | BBMP Lakes |
Kammagondanahalli Lake | Dasarahalli | BBMP Lakes |
Mallasandra Gudde Lake | Dasarahalli | BBMP Lakes |
Abbigere Lake | Dasarahalli | BBMP Lakes |
Lakshmipura Lake | Dasarahalli | BBMP Lakes |
Doddabidarakallu (Nagasandra) Lake | Yeshwanthapur | BBMP Lakes |
Karihobanahalli (Narasappanakere) Lake | Yeshwanthapura | BBMP Lakes |
Sankey Lake | Malleshwaram | BBMP Lakes |
Nayandanahalli Lake | Govindarajanagara | BBMP Lakes |
Malagala Lake | Govindarajanagara | BBMP Lakes |
Vijanapura Kere | KR Puram | BBMP Lakes |
Byatagunte Playa | Sarvagna Nagara | BBMP Lakes |
Lingarajapura Lake | Sarvagna Nagara | BBMP Lakes |
Geddalahalli Lake | Sarvagna Nagara | BBMP Lakes |
Konena Agrahara Lake | C.V. Raman Nagar | BBMP Lakes |
Bilekahalli (Lingannana Kere) | Bommanahalli | BBMP Lakes |
Dorasanni Palya Lake | Bommanahalli | BBMP Lakes |
Ittmadu Lake | Padmanabanagar | BBMP Lakes |
Chikkakalasandra Lake | Padmanabanagar | BBMP Lakes |
Thavarekare Lake | Padmanabanagar | BBMP Lakes |
Karisandra Lake | Padmanabanagar | BBMP Lakes |
Nandi Shettappa Lake | Padmanabanagar | BBMP Lakes |
Arehalli 2 & 3 (Small Tanks) | Uttarahalli | BBMP Lakes |
Bovimaranahalli Lake | RajaRajeshwari Nagar | BBMP Lakes |
Gundopanth Lake | RajaRajeshwari Nagar | BBMP Lakes |
Kamakshipalya Lake | Govindarajanagara | BBMP Lakes |
Sanegoravanahalli Lake | Govindarajanagara | BBMP Lakes |
Handrahalli Lake | Yeshwanthapura | BBMP Lakes |
Lingadeeranahalli Lake | Yeshwanthapura | BBMP Lakes |
Sanegoravanahalli Lake | Govindarajanagara | BBMP Lakes |
Herohalli Lake | Yeshwanthapura | BBMP Lakes |
Vishwaneedam Lake | Yeshwanthapura | BBMP Lakes |
Ullala Lake | Yeshwanthapura | BBMP Lakes |
Mallathahalli Lake | Yeshwanthapura | BBMP Lakes |
Agraharadasarahalli Lake | Govindarajanagara | BBMP Lakes |
Gangondanahalli Lake | Govindarajanagara | BBMP Lakes |
Ramagondahalli Lake | Bangalore North | Out of BBMP |
Avalahalli Lake | Bangalore North | Out of BBMP |
Vaderahalli Lake | Bangalore North | Out of BBMP |
Medi Agrahara Lake | Bangalore North | Out of BBMP |
Source : Karnataka Tank Conservation & Development AuthorityGovernment of Karnataka
Location: Situated in Malleshwaram, close to Sadashivanagar.
Features: A picturesque man-made lake spread across 37.1 acres. It was constructed in 1882 to meet the water needs of Bangalore during a severe water crisis.
Activities: Offers boating facilities, jogging tracks, and lush gardens. It's a popular spot for fitness enthusiasts and families alike.
Wildlife: Home to various bird species, including herons and egrets, making it a peaceful location for birdwatching.
Special Note: The lake’s surroundings are well-lit in the evenings, making it ideal for night strolls.
Location: Located near MG Road, in the central part of Bangalore.
Size and Features: One of Bangalore’s largest lakes, covering 123 acres, with several small islands enhancing its charm.
Activities: Boating is the most popular activity here, with a dedicated boat club. It’s also a great spot for picnics.
History: Dates back to the time of Kempe Gowda, the founder of Bangalore, and has historical significance.
Challenges: Like many lakes in Bangalore, Ulsoor Lake has faced issues with pollution, but restoration efforts have improved its condition.
Location: Situated in BTM Layout, near Hosur Road.
Features: Spread over 114 hectares, it is one of the largest lakes in Bangalore. Managed by the Karnataka State Forest Department.
Activities: A hotspot for birdwatching, especially during the migratory season, as it attracts species like pelicans, herons, and cormorants.
Special Features: The lake has a well-maintained walking trail and serves as a tranquil space amidst the city’s hustle and bustle.
Restoration Efforts: Despite urban challenges, the lake remains well-preserved and is a favorite among nature lovers.
Location: Found in Hebbal, in the northern part of Bangalore.
Size and Features: Built during the reign of Kempe Gowda in 1537, it spans 150 acres.
Activities: Popular for nature walks and birdwatching, especially for spotting migratory birds. The lake is surrounded by greenery, making it a peaceful retreat.
Wildlife: Apart from birds, it hosts a variety of aquatic species, contributing to its biodiversity.
Challenges: Hebbal Lake has faced pollution issues over the years, but ongoing efforts aim to restore its former glory.
Location: Situated near HSR Layout and close to Sarjapur Road.
Size and Features: A natural lake spread across 98 acres, known for its well-preserved environment.
Activities: Equipped with jogging and cycling tracks, making it a popular destination for fitness enthusiasts. It also has a children’s play area and benches for relaxation.
Wildlife: Frequently visited by birdwatchers as it attracts various local and migratory birds.
Located in Malleshwaram, this man-made lake was built in 1882 to tackle water shortages. Today, it’s a serene spot for boating, jogging, and picnics.
One of Bangalore’s largest lakes, Ulsoor spans 123 acres. It’s famous for boating activities and its picturesque islands.
Situated in Kengeri, this lesser-known lake offers a peaceful retreat surrounded by greenery.
Nestled within the Lalbagh Botanical Garden, this lake is a tranquil oasis amidst the vibrant flora of the garden.
A birdwatcher’s paradise, Hebbal Lake is known for its biodiversity and historical significance, having been built by Kempe Gowda.
Spread across 114 hectares in BTM Layout, Madiwala Lake is a hotspot for migratory birds and is managed by the Forest Department.
Located on Sarjapur Road, this restored lake is a testament to successful community-driven conservation efforts.
A man-made freshwater lake built in 1894, it’s surrounded by lush grasslands and is a favorite for photography and birdwatching.
Found near HSR Layout, Agara Lake is popular for its jogging tracks, birdwatching, and serene sunrise views.
Part of the Bellandur-Varthur lake system, this large lake plays a crucial role in Bangalore’s water management despite facing pollution challenges.
Bellandur Lake is the largest lake in Bangalore, spanning an impressive area of approximately 892 acres. Situated in the southeastern part of the city, it is a vital part of Bangalore's hydrological system and connects to the Varthur Lake downstream.
Bangalore’s lakes are vital to the city’s ecological balance. They help recharge groundwater, mitigate urban flooding, and maintain the local climate. Lakes also support a variety of flora and fauna, making them biodiversity hotspots. Beyond their ecological importance, these water bodies provide recreational spaces for residents, offering opportunities for boating, jogging, and birdwatching.
Pollution: Industrial waste and untreated sewage have severely degraded many lakes, with Bellandur Lake being a prime example.
Encroachment: Rapid urban development has led to the shrinking or complete disappearance of several lakes.
Loss of Biodiversity: Habitat destruction due to pollution and encroachment has impacted the flora and fauna dependent on these water bodies.
The BBMP, along with local NGOs and citizen groups, is working to restore Bangalore’s lakes. Key initiatives include:
Installing sewage treatment plants to prevent pollution.
Desilting and clearing encroachments to revive water bodies.
Community-led conservation efforts, such as the successful rejuvenation of Kaikondrahalli and Agara lakes.
These efforts demonstrate the potential for restoring Bangalore’s lakes to their former glory.
To ensure the survival of Bangalore’s lakes, sustainable urban planning is crucial. Public awareness and active citizen participation are essential in protecting these natural assets. With collaborative efforts, Bangalore can preserve its lakes as vital ecological and recreational spaces for generations to come.
Sankey Tank and Ulsoor Lake are often considered the most beautiful lakes in Bangalore due to their serene surroundings and recreational facilities.
While Bangalore never officially had 1,000 lakes, historical records suggest the city had over 280 lakes during the 1960s. Due to urbanization, many of these have disappeared.
Kaikondrahalli Lake and Agara Lake are among the cleanest, thanks to community-driven conservation and regular maintenance efforts.
There is no entry fee for Madiwala Lake; however, some activities like boating may have charges.
Hesaraghatta Lake, located around 30 km from the city center, is one of the closest natural lakes to Bangalore.
Bangalore earned the title “Lake City” due to its historical abundance of lakes, which were crucial for water storage and irrigation.
Madiwala Lake in BTM Layout spans approximately 114 hectares, making it one of the largest in Bangalore.
Varthur Lake is the second largest lake in Bangalore, following Bellandur Lake.
Lake Shangrila is not a commonly known lake in Bangalore, and detailed information about its size is unavailable
JAIN PU College, a part of the renowned JGI Group, is committed to empowering students with quality education. Beyond academics, the college ensures its online content reflects the same standard of excellence. Every blog and article is meticulously vetted and proofread by subject matter experts to ensure accuracy, relevance, and clarity. From insightful educational topics to engaging discussions, JAIN PU College's content is crafted to inform, inspire, and add value to its readers, reflecting the institution's commitment to intellectual growth and innovation.
View all Blogs