India’s map is dotted with spectacular lakes—from the floating landscapes of Manipur to vast reservoirs stretching across central India. But ask a simple question such as “Which is the largest freshwater lake in India?” and the answer can quickly become confusing. Some lists include only natural freshwater lakes, while others also count huge man-made reservoirs. A few famous Indian lakes are actually brackish or saline and therefore should not appear on a strict freshwater list.
For Indian students, travellers and general-knowledge readers, this distinction matters. Wular Lake is widely recognised as one of India’s largest natural freshwater lakes, while artificial freshwater bodies such as large reservoirs can cover considerably greater areas. Kolleru and Loktak are other major natural freshwater lakes. This article looks at ten of India’s biggest and most significant freshwater lakes and reservoirs by surface area, while clearly identifying whether each is natural or artificial.
Surface area can vary substantially with seasons and water levels, so figures should be treated as approximate rather than permanent measurements.

Top 10 Largest Freshwater Lakes in India: Overview
| Rank | Lake/Reservoir | State/UT | Approx. Surface Area | Type |
|---|---|---|---|---|
| 1 | Hirakud Reservoir | Odisha | Up to ~743 km² | Artificial freshwater |
| 2 | Gandhi Sagar Reservoir | Madhya Pradesh | ~723 km² | Artificial freshwater |
| 3 | Rihand Reservoir (Govind Ballabh Pant Sagar) | Uttar Pradesh | ~465 km² at full level | Artificial freshwater |
| 4 | Sardar Sarovar Reservoir | Gujarat | ~375 km² | Artificial freshwater |
| 5 | Tungabhadra Reservoir | Karnataka | ~350–380 km² | Artificial freshwater |
| 6 | Loktak Lake | Manipur | ~287–289 km² | Natural freshwater |
| 7 | Nagarjuna Sagar Reservoir | Telangana–Andhra Pradesh | ~285–303 km² | Artificial freshwater |
| 8 | Bargi Reservoir | Madhya Pradesh | ~268 km² | Artificial freshwater |
| 9 | Kolleru Lake | Andhra Pradesh | Highly variable; historically very extensive | Natural freshwater |
| 10 | Wular Lake | Jammu & Kashmir | Highly variable, commonly ~189–260 km² | Natural freshwater |
1. Hirakud Reservoir – Odisha
The Hirakud Reservoir is one of India’s most expansive artificial freshwater bodies. It was created by the Hirakud Dam across the Mahanadi River in Odisha.
Its water spread can extend to roughly 743 square kilometres, although reservoir area naturally changes according to water level.
Hirakud is much more than a large body of water. The project has played an important role in irrigation, flood management and electricity generation.
The vast reservoir also supports fishing and attracts migratory birds to parts of its surrounding wetland environment.
For travellers visiting Sambalpur and western Odisha, the enormous scale of Hirakud is particularly striking.
2. Gandhi Sagar Reservoir – Madhya Pradesh
Gandhi Sagar Reservoir is another giant artificial freshwater body, covering approximately 723 square kilometres at its larger water spread.
It was created by Gandhi Sagar Dam on the Chambal River and lies in Madhya Pradesh near the Rajasthan border.
The reservoir forms an important component of the Chambal Valley development system.
Its surroundings are also environmentally significant. The broader Gandhi Sagar landscape includes forests, wildlife habitats and dramatic rocky terrain.
Unlike a naturally formed lake, however, Gandhi Sagar exists because river water was impounded by a dam.
3. Rihand Reservoir – Uttar Pradesh
Rihand Reservoir is better known as Govind Ballabh Pant Sagar and lies primarily in the Sonbhadra region of Uttar Pradesh.
It was created by constructing the Rihand Dam on the Rihand River, a tributary of the Son.
At full reservoir level, its surface area has been reported at approximately 465 square kilometres.
The reservoir is particularly important to the industrial and energy landscape of the region, where several major power projects operate.
Its water spread varies considerably depending on storage levels, which is why different sources may report different area figures.
4. Sardar Sarovar Reservoir – Gujarat
The Sardar Sarovar Reservoir was created by the famous Sardar Sarovar Dam on the Narmada River.
Its water spread is approximately 375 square kilometres at the relevant reservoir level.
The project is closely associated with irrigation, drinking-water supply and hydroelectric power.
For visitors, the wider Kevadia/Ekta Nagar region has also become a major tourism destination because of attractions developed around the Statue of Unity and Narmada landscape.
The reservoir itself demonstrates how large artificial freshwater bodies can become comparable in surface area to major natural lakes.
5. Tungabhadra Reservoir – Karnataka
The Tungabhadra Reservoir was created by the Tungabhadra Dam across the Tungabhadra River in Karnataka.
Its reported water spread is approximately 350–380 square kilometres, depending on the dataset and reservoir level considered.
The reservoir supports irrigation and water management across an agriculturally important region of southern India.
It is also located relatively close to the historic Hampi region, making this part of Karnataka particularly interesting for travellers.
Like other reservoirs, its visible size changes as stored water rises and falls through the year.
6. Loktak Lake – Manipur
Loktak Lake is one of India’s most extraordinary natural freshwater lakes.
Located in Manipur, it covers roughly 287–289 square kilometres in commonly cited measurements, although its water spread changes with season and hydrological conditions.
What makes Loktak truly distinctive is its phumdis—floating masses of vegetation, soil and organic matter.
The famous Keibul Lamjao National Park is associated with this floating landscape and provides habitat for the endangered sangai, or Manipur brow-antlered deer.
Loktak is therefore important not only because of its size but also because of its exceptional ecology and importance to local livelihoods.
7. Nagarjuna Sagar Reservoir – Telangana and Andhra Pradesh
Nagarjuna Sagar Reservoir is created by the Nagarjuna Sagar Dam on the Krishna River.
The enormous water body lies between Telangana and Andhra Pradesh.
Its surface area is commonly reported at roughly 285–303 square kilometres, with differences reflecting measurement conditions and reservoir levels.
Nagarjuna Sagar is a major multipurpose project supporting irrigation and hydroelectric generation.
The surrounding region also has considerable historical importance because of its connection with ancient Buddhist heritage, particularly Nagarjunakonda.
8. Bargi Reservoir – Madhya Pradesh
Bargi Reservoir is another major artificial freshwater body in Madhya Pradesh.
It was formed by the Bargi Dam on the Narmada River and covers approximately 268 square kilometres in widely used lake datasets.
The reservoir serves important irrigation and power-generation purposes.
It has also developed recreational importance, particularly around areas accessible from Jabalpur.
Its inclusion highlights an important feature of Indian freshwater geography: many of the country’s largest inland freshwater surfaces are actually reservoirs created by major river-development projects.
9. Kolleru Lake – Andhra Pradesh
Kolleru is one of India’s most important natural freshwater lakes, situated between the Krishna and Godavari river systems in Andhra Pradesh.
Ranking Kolleru by a single surface-area number is difficult because its extent changes dramatically with season, hydrology and the boundary being measured.
Some international lake datasets report a very large historical or maximum water spread, while commonly quoted core lake figures are much smaller.
Kolleru is particularly important for birds and wetland biodiversity and is recognised as a Ramsar wetland of international importance.
For general-knowledge purposes, remember that Kolleru is among India’s largest natural freshwater lakes, even though exact area comparisons require caution.
10. Wular Lake – Jammu and Kashmir
Wular Lake lies in the Kashmir Valley and is closely connected with the Jhelum River.
It is widely described as one of the largest natural freshwater lakes in India and South Asia.
Its area varies significantly according to season and the boundaries used for measurement. Figures around 189 square kilometres, and in some classifications considerably larger, are commonly encountered.
The lake acts as an important natural water-storage and flood-buffering system within the Jhelum basin.
It also supports fisheries, wetland vegetation and numerous bird species.
For competitive examinations, the most important distinction is that Wular is commonly identified as India’s largest natural freshwater lake, whereas much larger artificial reservoirs may appear when all freshwater bodies are ranked together.
Why Are Vembanad, Chilika and Pulicat Not Included?
This is where many online “largest freshwater lakes” lists become inaccurate.
- Chilika Lake in Odisha is a brackish-water lagoon connected to the Bay of Bengal, so it is not a freshwater lake.
- Pulicat Lake, between Andhra Pradesh and Tamil Nadu, is also a brackish lagoon.
- Vembanad Lake in Kerala is India’s longest lake and an enormous wetland system, but significant portions are brackish and influenced by seawater. Although freshwater conditions are maintained in parts of the system, describing the entire Vembanad water body simply as a freshwater lake is misleading.
- Pangong Tso is also excluded because its water is saline rather than freshwater.
Natural Lakes vs Artificial Reservoirs: Know the Difference
The answer to “largest freshwater lake in India” depends heavily on the wording.
If a question asks for the largest natural freshwater lake in India, Wular Lake is the conventional general-knowledge answer.
If the list includes artificial freshwater reservoirs, enormous water bodies such as Hirakud and Gandhi Sagar can exceed natural lakes in surface area.
Another complication is that reservoir and natural-lake areas fluctuate. A reservoir at full level can cover much more land than it does during a dry period, while wetlands such as Kolleru can expand dramatically during wetter conditions.
That is why serious geographical comparisons should always specify whether they are discussing natural lakes, reservoirs, maximum water spread or typical surface area.
FAQs
1. Which is the largest natural freshwater lake in India?
Wular Lake in Jammu and Kashmir is commonly recognised in Indian general knowledge as the country’s largest natural freshwater lake. Its actual surface area varies with water levels and measurement boundaries.
2. Is Chilika Lake a freshwater lake?
No. Chilika Lake is a brackish-water lagoon in Odisha. Its water is influenced by both freshwater inflows and the Bay of Bengal.
3. Is Loktak Lake larger than Wular Lake?
The answer depends on the area definition and season. Loktak is commonly measured at around 287–289 km², while Wular’s reported open-water and wetland areas vary substantially. Wular nevertheless remains conventionally identified as India’s largest natural freshwater lake in standard GK classifications.
4. Which is the largest freshwater lake in Northeast India?
Loktak Lake in Manipur is the most prominent large freshwater lake in Northeast India. It is especially famous for its floating phumdis and the unique Keibul Lamjao National Park.