Lakes in the metropolitan area of Greater Bangalore and the
Bangalore Urban district are reservoirs of varying sizes, constructed over
several centuries by different empires and dynasties as part of
rainwater-harvesting systems. Historically, these lakes functioned primarily as
irrigation tanks or sources of water supply, with secondary uses such as
bathing and washing. Their creation and maintenance were driven by the absence
of a major nearby river and the demands of a growing settlement. As Bangalore
evolved from a small settlement into a city, the original purposes of these
tanks gradually shifted.
Over time, some lakes have been reconsidered as recreational
spaces, while others have been built over. Several lakes have shrunk in size
and are now in varying stages of deterioration. Pollution has become a major
concern, exemplified by Bellandur Lake, which has effectively been used as a
sewage reservoir. In response, numerous public and private initiatives have
been undertaken to address sewage treatment, prevent dumping, and curb
encroachment.
Some of the famous lakes of Bengaluru are:
Agara Lake: Agara Lake is an 80-acre waterbody
located in Agara, Bangalore. It forms part of the Varthur lake series, with
Madiwala Lake situated upstream and Bellandur Lake downstream. The lake is
encircled by a walking and cycling track, and a park is located at its northern
end.

Yediyur Lake: This Lake, located near Basavanagudi in
Bengaluru, is believed to date back to the Hoysala period, making it
approximately 1,400 years old. This serene waterbody is popular among local
residents, particularly joggers and birdwatchers, and also serves as a site for
idol immersion during Ganesh Chaturthi.
Arekere Lake: Arekere Lake is located in the
Arekere–Hulimavu area of Bangalore. The lake has a perimeter of approximately 3
kilometres (1.9 miles) and is believed to be a man-made water reservoir created
around 100 years ago.
Bellandur Lake: Bellandur Lake beautifies the suburb
of Bellandur in the southeast of Bengaluru.
It is the largest lake in the city. This lake has a catchment area of about 148
square kilometers, maximum length of about 3.6 km and maximum width of about1.4
km. Sewage acts as a major threat to this lake.
Allalasandra Lake: Allalasandra Lake is a popular
destination in Bangalore, valued for its serene environment. The large water
body supports a wide variety of bird species and has become a favored spot for
birdwatchers. An open-air gym and a children’s park located adjacent to the
lake add to its appeal for visitors of all ages.
Doddanekundi Lake: Doddanekundi Lake is one of the
many lakes in Bangalore. Once regarded as the cleanest lake in the city, it has
since been adversely affected by rapid urbanization, which has left it in poor
condition. Despite these challenges, the lake continues to offer some of the
most striking views of the surrounding area. Several non-governmental
organizations are actively working to restore and improve its condition.
Hebbal Lake: Hebbal Lake is located north of Bengaluru at the mouth
of National Highway 7. The
catchment area of this lake is about 3750ha. This lake was established in 1537
by Kempe Gowda. Sewage inflow into Hebbal Lake has threatened it. To restore
this lake a project was initiated under the Indo-Norwegian Environment
Programme.
Hesaraghatta Lake: Hesaraghatta Lake is a man-made
reservoir located about 18 kilometres northwest of Bengaluru in the state of
Karnataka, India. Created in 1894 across the Arkavathy River, the freshwater
lake was developed to meet the city’s drinking water needs. This important
water body now forms an integral part of the recently declared Hesaraghatta
Grasslands Conservation Reserve, enhancing its ecological value and
biodiversity significance.
Jakkur Lake: Jakkur Lake is one of the largest lakes
in Bangalore and is situated on the northern side of the city. It takes its
name from the locality of Jakkur and spans approximately 35 hectares (86.5
acres), featuring several islands within its expanse.
Madiwala Lake: Madiwala Lake is one of the largest
lakes in Bangalore, India, covering an area of approximately 114.3 hectares.
Until the early 1990s, the lake’s water was fit for drinking, but the inflow of
industrial waste and sewage since then has rendered it unsuitable for
consumption, leading to gradual pollution. Despite this, the lake remains a
habitat for many migratory bird species. It is administered by the Karnataka
State Forest Department, which is responsible for its routine maintenance.

Puttenahalli Lake (JP Nagar): Puttenahalli
Lake is a small, restored freshwater lake located in JP Nagar 7th Phase
in South Bangalore. Covering an area of about 13 acres, the lake is primarily
fed by rainwater and surface runoff diverted through channels. Once on the
brink of extinction, the lake has been revived through the efforts of the
Puttenahalli Neighbourhood Lake Improvement Trust (PNLIT) and has since become
a haven for birdwatchers, progressing steadily toward full restoration.
Puttenahalli Lake (Yelahanka): Puttenahalli WS Lake,
also spelled Puttanahalli Lake, is a 10-hectare water body located near
Yelahanka. It is distinct from another similarly named lake, Puttenahalli Lake
in JP Nagar, South Bangalore. Biodiversity experts have identified 49 species
of birds breeding at this lake.
Rachenahalli Lake: Rachenahalli Lake is situated in
Thanisandra in North Bangalore. Spanning about 104 acres, the lake once served
as a vital resource for agricultural activities and livestock in the
surrounding villages until the turn of the century. However, development
activities, including extensive concrete construction, have disrupted the
natural flow of water, causing the lake to overflow during periods of heavy
rainfall.
Sankey lake: Sankey Lake is an artificial lake
situated in the western part of Bangalore, bordered by the neighbourhoods of
Malleshwaram, Vyalikaval, and Sadashivanagar. Covering an area of approximately
15 hectares (37.1 acres), the lake was constructed in 1882. It was historically
linked to Miller’s Tank and Dharmambudhi Tank and was developed as a safeguard
against water shortages.
Sarakki lake: Sarakki Lake is located in the southern
part of Bengaluru, within the suburb of J. P. Nagar, along Puttenahalli Main
Road. It is one of the largest lakes in Bangalore and originally covered an
area of about 84 acres (34 hectares). By 2013, approximately 34 acres (14
hectares) had been encroached upon by private builders and other
establishments. The Sarakki Lake Improvement Trust (SLAIT) was formed in 2012
to undertake efforts toward the lake’s revival.
Madiwala Lake: Madiwala Lake is one of the largest
lakes in Bengaluru, India, covering an area of approximately 114.3 hectares.
Until the early 1990s, the lake’s water was suitable for drinking. Over time,
however, the inflow of industrial waste and sewage has rendered the water unfit
for consumption, leading to a gradual deterioration in water quality and
increasing pollution.

Ulsoor Lake: Ulsoor Lake, also
known as Halasuru Lake, is one of the largest lakes in Bangalore and is
situated on the eastern side of the city. Spanning about 50 hectares (123.6
acres), the lake features several islands. A portion of the lake is under the
control of the Madras Engineer Group, while the remaining area is managed by
the Bruhat Bengaluru Mahanagara Palike (BBMP). Over time, the lake has faced
multiple pollution-related threats.
Vibhutipura Lake: Vibuthipura Lake is located in the
Hindustan Aeronautics Limited suburb in the southeastern part of Bengaluru. It
forms part of the Bellandur–Varthur Lake series. The lake was originally
maintained by the state forest department, after which administrative control
was transferred to the Bangalore Development Authority (BDA) and later to the
Bruhat Bengaluru Mahanagara Palike (BBMP).
Yelahanka Lake: Yelahanka Lake is a water body
located near Yelahanka, a suburb of Bangalore. At one point, the lake was
severely polluted and emitted a foul odour due to the discharge of industrial
effluents, sewage, and garbage. Following restoration efforts, the lake’s
water-holding capacity was increased through desilting, which helped improve
the groundwater table in surrounding areas and reduced dependence on Cauvery
water.
Yele Mallappa Shetty Lake: Yele Mallappa Shetty Lake
is one of the largest lakes in Bangalore and is located on the eastern
outskirts of the city, beyond Krishnarajapura. Constructed in the early 1900s,
it is an artificial water reservoir spread over approximately 490 acres (198.3
hectares). The lake serves as a significant biological hotspot, particularly
for migratory bird species.
Chelekere Lake: Chelekere Lake is a scenic water body
situated in the heart of the city of Bengaluru. With partially paved pathways
encircling the lake, it attracts visitors engaged in a variety of activities,
from birdwatching to jogging. It stands out as one of the city’s ideal spaces
for relaxation, offering a chance to reconnect with nature.
Kaikondrahalli Lake: Kaikondrahalli Lake is located
in Kaikondrahalli, in south-east Bangalore, and spans approximately 48 acres.
It is part of Bangalore’s traditional tank system, developed hundreds of years
ago and interconnected with other lakes through an extensive network of canals.
Historically, the lake played an important role in supplying water to the
surrounding agricultural lands.
Bellandur Lake: Bellandur Lake is situated in the
suburb of Bellandur in the south-eastern part of Bengaluru and is one of the
largest lake in the city. It forms an integral part of the Bellandur drainage
system, which drains the southern and south-eastern regions of Bengaluru. The
lake receives water from three upstream chains of lakes and has a catchment
area of approximately 148 square kilometres.