Reservoir Watch
Weekly storage for 318 reservoirs across 24 states, with multi-year history — from the Central Water Commission (CWC) weekly bulletins and state water portals.
Average fill
61.0%
Total capacity
236 km³
Reservoirs
318
Critical
51
Low level
43
Fill by state
Click a state to exploreLoading map…
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
61.0%
143,955 of 235,841 hm³ storedacross reservoirs with live data
Reservoirs
318
States
24
Total capacity
236.3 km³
Volume stored
144.0 km³
Critical
51
Low level
43
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 318 reservoirs with weekly updates and multi-year history. Last reading: 2026-10-09.
National fill — multi-year
By state
Sorted by capacityMadhya Pradesh
12 reservoirs
Average fill
76.9%
Gujarat
17 reservoirs
Average fill
57.7%
Maharashtra
35 reservoirs
Average fill
83.0%
Odisha
11 reservoirs
Average fill
60.3%
Telangana
9 reservoirs
Average fill
54.7%
Karnataka
18 reservoirs
Average fill
79.8%
Himachal Pradesh
3 reservoirs
Average fill
45.1%
Andhra Pradesh
108 reservoirs · 106 with live data
Average fill
45.2%
Uttar Pradesh
6 reservoirs
Average fill
45.4%
Rajasthan
8 reservoirs
Average fill
44.1%
Chhattisgarh
6 reservoirs
Average fill
68.8%
Uttarakhand
3 reservoirs
Average fill
70.0%
Jharkhand
7 reservoirs
Average fill
25.0%
Kerala
27 reservoirs · 26 with live data
Average fill
60.3%
Tamil Nadu
36 reservoirs · 27 with live data
Average fill
37.7%
Punjab
1 reservoir
Average fill
32.7%
West Bengal
1 reservoir
Average fill
35.6%
Assam
2 reservoirs
Average fill
15.4%
Tripura
1 reservoir
Average fill
30.3%
Mizoram
1 reservoir
Average fill
101.1%
Nagaland
1 reservoir
Average fill
59.3%
Bihar
3 reservoirs
Average fill
50.2%
Goa
1 reservoir
Average fill
100.0%
Meghalaya
1 reservoir
Average fill
47.9%
Andaman & Nicobar
No CWC data
Average fill
N/A
Arunachal Pradesh
No CWC data
Average fill
N/A
Chandigarh
No CWC data
Average fill
N/A
Dadra & Nagar Haveli
No CWC data
Average fill
N/A
Daman & Diu
No CWC data
Average fill
N/A
Delhi
No CWC data
Average fill
N/A
Haryana
No CWC data
Average fill
N/A
Jammu & Kashmir
No CWC data
Average fill
N/A
Lakshadweep
No CWC data
Average fill
N/A
Manipur
No CWC data
Average fill
N/A
Puducherry
No CWC data
Average fill
N/A
Sikkim
No CWC data
Average fill
N/A
All reservoirs
Click a pin to exploreLoading map…
Dataset coverage
Tracked
318
reservoirs
With data
318
reservoirs
Tracked capacity
236,285
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 October 9, 2026, the reservoirs we track across India that report live levels hold roughly 143,955 hm³ of water — about 61.0% of their combined capacity. Taken together, India's reservoirs are within their normal operating range.
Across the region, 51 reservoirs are at critically low levels and 43 are low. Bansagar Dam is the fullest at 100.0%, while Manimukthanadhi is the lowest at 0.0%.
Over the most recent week on record, 40 reservoirs rose and 32 reservoirs fell across India.
Storage figures for India come from CWC; the most recent reading is from October 9, 2026. Each reservoir below links to its own page with full history and seasonal context.
India at a glance
- Reservoirs tracked
- 318
- Average fill
- 61.0%
- Water stored
- 143,955 hm³
- Combined capacity
- 236,285 hm³
- At critically low levels
- 51
- Fullest
- Bansagar Dam (100.0%)
- Lowest
- Manimukthanadhi (0.0%)
- Last updated
- October 9, 2026