reservoirs.earth logo
Reservoirs.EARTH
← All countries
India24 states · CWC official data

Reservoir Watch

Weekly storage for 307 reservoirs across 24 states, with multi-year history — from the Central Water Commission (CWC) weekly bulletins and state water portals.

Average fill

35.3%

Total capacity

235 km³

Reservoirs

307

Critical

63

Low level

90

Fill by state

Click a state to explore

Loading map…

Status:Critical (<20%)Low (20–40%)Normal / High (>40%)States without colour = no CWC reservoirs

States shown as N/A

The following 12 states and union territories have no CWC-monitored storage reservoirs and appear as N/A on the map: Andaman & Nicobar, Arunachal Pradesh, Chandigarh, Dadra & Nagar Haveli, Daman & Diu, Delhi, Haryana, Jammu & Kashmir, Lakshadweep, Manipur, Puducherry and Sikkim. Together they account for less than ~1% of India's total water storage capacity — their reservoirs are either run-of-river schemes, canal headworks, or small HEP projects not tracked in the CWC Weekly Storage Bulletin.

India at a glance

National average fill

35.3%

82,919 of 234,651 hm³ storedacross reservoirs with live data

Reservoirs

307

States

24

Total capacity

234.9 km³

Volume stored

82.9 km³

Critical

63

Low level

90

Coverage: the CWC national programme monitors 166 strategic reservoirs (~71% of India's 257.8 BCM national capacity); combined with state water portals, this page tracks 307 reservoirs with weekly updates and multi-year history. Last reading: 2026-07-27.

National fill — multi-year

By state

Sorted by capacity

Madhya Pradesh

12 reservoirs

2 critical

Average fill

35.1%

12,378 hm³ storedView →

Gujarat

17 reservoirs

4 critical

Average fill

29.0%

7,329 hm³ storedView →

Maharashtra

32 reservoirs

1 low

Average fill

61.4%

14,195 hm³ storedView →

Odisha

11 reservoirs

1 critical

Average fill

28.2%

5,965 hm³ storedView →

Telangana

9 reservoirs

4 critical

Average fill

31.0%

6,443 hm³ storedView →

Karnataka

16 reservoirs

2 critical

Average fill

52.3%

10,335 hm³ storedView →

Himachal Pradesh

3 reservoirs

3 low

Average fill

21.8%

4,030 hm³ storedView →

Andhra Pradesh

107 reservoirs · 106 with live data

33 critical

Average fill

43.0%

5,520 hm³ storedView →

Uttar Pradesh

6 reservoirs

1 critical

Average fill

13.3%

1,636 hm³ storedView →

Rajasthan

8 reservoirs

4 low

Average fill

31.7%

2,369 hm³ storedView →

Chhattisgarh

6 reservoirs

Average fill

51.7%

3,213 hm³ storedView →

Uttarakhand

3 reservoirs

1 critical

Average fill

26.2%

1,614 hm³ storedView →

Jharkhand

7 reservoirs

1 critical

Average fill

16.2%

973 hm³ storedView →

Kerala

26 reservoirs

5 critical

Average fill

43.2%

2,597 hm³ storedView →

Tamil Nadu

32 reservoirs · 25 with live data

8 critical

Average fill

33.4%

1,629 hm³ storedView →

Punjab

1 reservoir

1 low

Average fill

24.9%

817 hm³ storedView →

West Bengal

1 reservoir

1 low

Average fill

16.6%

207 hm³ storedView →

Assam

2 reservoirs

Average fill

20.9%

258 hm³ storedView →

Tripura

1 reservoir

Average fill

28.5%

283 hm³ storedView →

Mizoram

1 reservoir

Average fill

50.3%

360 hm³ storedView →

Nagaland

1 reservoir

Average fill

63.9%

342 hm³ storedView →

Bihar

3 reservoirs

1 critical

Average fill

30.0%

151 hm³ storedView →

Goa

1 reservoir

Average fill

81.9%

186 hm³ storedView →

Meghalaya

1 reservoir

Average fill

62.7%

89 hm³ storedView →

Andaman & Nicobar

No CWC data

Average fill

N/A

Not tracked in CWC bulletin

Arunachal Pradesh

No CWC data

Average fill

N/A

Not tracked in CWC bulletin

Chandigarh

No CWC data

Average fill

N/A

Not tracked in CWC bulletin

Dadra & Nagar Haveli

No CWC data

Average fill

N/A

Not tracked in CWC bulletin

Daman & Diu

No CWC data

Average fill

N/A

Not tracked in CWC bulletin

Delhi

No CWC data

Average fill

N/A

Not tracked in CWC bulletin

Haryana

No CWC data

Average fill

N/A

Not tracked in CWC bulletin

Jammu & Kashmir

No CWC data

Average fill

N/A

Not tracked in CWC bulletin

Lakshadweep

No CWC data

Average fill

N/A

Not tracked in CWC bulletin

Manipur

No CWC data

Average fill

N/A

Not tracked in CWC bulletin

Puducherry

No CWC data

Average fill

N/A

Not tracked in CWC bulletin

Sikkim

No CWC data

Average fill

N/A

Not tracked in CWC bulletin

All reservoirs

Click a pin to explore

Loading map…

Dataset coverage

88%of national storage capacity has public data

Tracked

307

reservoirs

With data

307

reservoirs

Tracked capacity

234,857

hm³

Source: CWC — Central Water Commission (India) weekly storage bulletin

Combines the CWC national weekly bulletin (166 strategic reservoirs, ~71% of national capacity) with state water portals; together this tracks most of India's large-reservoir storage, updated weekly with a multi-year history.

About reservoirs in India

As of July 27, 2026, the reservoirs we track across India that report live levels hold roughly 82,919 hm³ of water — about 35.3% of their combined capacity. Taken together, India's reservoirs are low.

Across the region, 63 reservoirs are at critically low levels and 90 are low. Bhoothathankettu (Barrage) is the fullest at 404.0%, while Manimukthanadhi is the lowest at 0.0%.

Over the most recent week on record, 73 reservoirs rose and 9 reservoirs fell across India.

Storage figures for India come from CWC; the most recent reading is from July 27, 2026. Each reservoir below links to its own page with full history and seasonal context.

India at a glance

Reservoirs tracked
307
Average fill
35.3%
Water stored
82,919 hm³
Combined capacity
234,857 hm³
At critically low levels
63
Fullest
Bhoothathankettu (Barrage) (404.0%)
Lowest
Manimukthanadhi (0.0%)
Last updated
July 27, 2026

Frequently asked questions

How full are reservoirs in India right now?

As of July 27, 2026, the reservoirs tracked in India that report live levels are 35.3% full overall, holding about 82,919 hm³ of water.

How many reservoirs are there in India?

reservoirs.earth tracks 307 reservoirs in India, with a combined storage capacity of 234,857 hm³.

Which reservoir in India is the fullest?

Bhoothathankettu (Barrage) is currently the fullest reservoir in India, at 404.0% of capacity.

Which reservoir in India is the lowest?

Manimukthanadhi is currently the lowest in India, at 0.0% of capacity.

Where does the reservoir data for India come from?

All storage figures for India come from CWC, an official source, last updated July 27, 2026.