Reservoir Watch
Weekly storage for 304 reservoirs across 24 states, with multi-year history — from the Central Water Commission (CWC) weekly bulletins and state water portals.
Average fill
34.7%
Total capacity
196 km³
Reservoirs
304
Critical
104
Low level
88
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
34.7%
68,092 of 196,476 hm³ storedacross reservoirs with live data
Reservoirs
304
States
24
Total capacity
196.5 km³
Volume stored
68.1 km³
Critical
104
Low level
88
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 304 reservoirs with weekly updates and multi-year history. Last reading: 2026-06-12.
National fill — multi-year
By state
Sorted by capacityMadhya Pradesh
7 reservoirs
Average fill
31.4%
Gujarat
26 reservoirs
Average fill
28.4%
Telangana
8 reservoirs
Average fill
31.9%
Odisha
6 reservoirs
Average fill
14.4%
Himachal Pradesh
6 reservoirs
Average fill
22.7%
Karnataka
11 reservoirs
Average fill
20.0%
Andhra Pradesh
115 reservoirs
Average fill
47.4%
Uttar Pradesh
10 reservoirs
Average fill
23.6%
Maharashtra
14 reservoirs
Average fill
33.8%
Jharkhand
11 reservoirs
Average fill
16.0%
Rajasthan
5 reservoirs
Average fill
30.5%
Uttarakhand
2 reservoirs
Average fill
14.8%
Kerala
22 reservoirs
Average fill
23.8%
Chhattisgarh
4 reservoirs
Average fill
38.0%
Tamil Nadu
28 reservoirs
Average fill
39.9%
Punjab
1 reservoir
Average fill
38.5%
West Bengal
1 reservoir
Average fill
8.1%
Assam
2 reservoirs
Average fill
9.8%
Tripura
1 reservoir
Average fill
20.4%
Mizoram
1 reservoir
Average fill
34.1%
Nagaland
1 reservoir
Average fill
33.3%
Bihar
3 reservoirs
Average fill
32.9%
Goa
1 reservoir
Average fill
30.4%
Meghalaya
1 reservoir
Average fill
51.4%
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
304
reservoirs
With data
304
reservoirs
Tracked capacity
196,476
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 June 12, 2026, the reservoirs we track across India that report live levels hold roughly 68,092 hm³ of water — about 29.0% of their combined capacity. Taken together, India's reservoirs are low.
Across the region, 104 reservoirs are at critically low levels and 88 are low. Sir Aurthur Cotton Barrage is the fullest at 100.0%, while Upper Pennar is the lowest at 0.0%.
Over the most recent week on record, 13 reservoirs rose and 56 reservoirs fell across India.
Storage figures for India come from CWC; the most recent reading is from June 12, 2026. Each reservoir below links to its own page with full history and seasonal context.
India at a glance
- Reservoirs tracked
- 304
- Average fill
- 29.0%
- Water stored
- 68,092 hm³
- Combined capacity
- 234,651 hm³
- At critically low levels
- 104
- Fullest
- Sir Aurthur Cotton Barrage (100.0%)
- Lowest
- Upper Pennar (0.0%)
- Last updated
- June 12, 2026
Frequently asked questions
How full are reservoirs in India right now?
As of June 12, 2026, the reservoirs tracked in India that report live levels are 29.0% full overall, holding about 68,092 hm³ of water.
How many reservoirs are there in India?
reservoirs.earth tracks 304 reservoirs in India, with a combined storage capacity of 234,651 hm³.
Which reservoir in India is the fullest?
Sir Aurthur Cotton Barrage is currently the fullest reservoir in India, at 100.0% of capacity.
Which reservoir in India is the lowest?
Upper Pennar 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 June 12, 2026.