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 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
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 capacityMadhya Pradesh
12 reservoirs
Average fill
35.1%
Gujarat
17 reservoirs
Average fill
29.0%
Maharashtra
32 reservoirs
Average fill
61.4%
Odisha
11 reservoirs
Average fill
28.2%
Telangana
9 reservoirs
Average fill
31.0%
Karnataka
16 reservoirs
Average fill
52.3%
Himachal Pradesh
3 reservoirs
Average fill
21.8%
Andhra Pradesh
107 reservoirs · 106 with live data
Average fill
43.0%
Uttar Pradesh
6 reservoirs
Average fill
13.3%
Rajasthan
8 reservoirs
Average fill
31.7%
Chhattisgarh
6 reservoirs
Average fill
51.7%
Uttarakhand
3 reservoirs
Average fill
26.2%
Jharkhand
7 reservoirs
Average fill
16.2%
Kerala
26 reservoirs
Average fill
43.2%
Tamil Nadu
32 reservoirs · 25 with live data
Average fill
33.4%
Punjab
1 reservoir
Average fill
24.9%
West Bengal
1 reservoir
Average fill
16.6%
Assam
2 reservoirs
Average fill
20.9%
Tripura
1 reservoir
Average fill
28.5%
Mizoram
1 reservoir
Average fill
50.3%
Nagaland
1 reservoir
Average fill
63.9%
Bihar
3 reservoirs
Average fill
30.0%
Goa
1 reservoir
Average fill
81.9%
Meghalaya
1 reservoir
Average fill
62.7%
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
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.