Tarbela Dam
Khyber Pakhtunkhwa · Indus
Capacity
13,690 hm³
Coordinates
33.872°N, 72.704°E
Operator
WAPDA
94.8% full
Current fill
94.8%vs 7 days ago
+0.3%gaining
vs 1 year ago
+57.5%year-over-year
7-day trend
→stable
Catchment Weather
Past 30 days + 14-day forecast · Open-Meteo
Technical specifications
| Total capacity | 13,690 hm³ |
| Usable capacity | 11,422 hm³ |
| Dam height | 148 m |
| Dam type | Embankment |
| Year built | 1976 |
| Primary use | Hydroelectric |
| Operator | WAPDA |
| River | Indus |
| Province | Khyber Pakhtunkhwa |
| River basin | Indus |
Satellite imagery: Esri, Maxar, Earthstar Geographics. Map: Esri, HERE, Garmin, © OpenStreetMap contributors. 33.872, 72.704 · Open in Google Maps
About Tarbela Dam
As of July 29, 2026, Tarbela Dam is filled to 94.8% of its total capacity, holding roughly 13,101 hm³ of water out of a maximum 13,690 hm³. At this level the reservoir is high. Of that total, about 11,422 hm³ is usable (live) storage.
Over the most recent week on record the fill level has held broadly steady (+0.3 pts), and it is 57.5 points above its level on the same date a year earlier.
Across the readings we hold for Tarbela Dam — 72 data points between May 18, 2026 and July 29, 2026 — the level has ranged from a low of 23.1% (June 25, 2026) to a high of 94.8% (July 29, 2026).
The dam at Tarbela Dam stands 148 m tall and is a embankment dam and was completed in 1976. It is operated by WAPDA primarily for hydroelectric power. It lies within the Indus basin at 33.872°N, 72.704°E.
Key facts
- Current fill level
- 94.8%
- Water stored
- 13,101 hm³
- Total capacity
- 13,690 hm³
- Usable capacity
- 11,422 hm³
- 7-day change
- ▲ 0.3 pts
- Year-on-year
- ▲ 57.5 pts
- Primary use
- Hydroelectric power
- River
- Indus
- River basin
- Indus
- Dam height
- 148 m
- Year completed
- 1976
- Operator
- WAPDA
- Coordinates
- 33.872°N, 72.704°E
- Last updated
- July 29, 2026
Recent readings
| Date | Fill level | Volume (hm³) |
|---|---|---|
| 29 Jul 2026 | 94.8% | 13,101 |
| 28 Jul 2026 | 94.5% | 13,065 |
| 27 Jul 2026 | 93.9% | 12,996 |
| 26 Jul 2026 | 93.0% | 12,887 |
| 25 Jul 2026 | 92.0% | 12,779 |
| 24 Jul 2026 | 91.1% | 12,670 |
| 23 Jul 2026 | 89.8% | 12,526 |
| 22 Jul 2026 | 86.5% | 12,149 |
| 21 Jul 2026 | 83.2% | 11,772 |
| 20 Jul 2026 | 81.2% | 11,539 |
| 19 Jul 2026 | 80.6% | 11,471 |
| 18 Jul 2026 | 80.6% | 11,471 |
Frequently asked questions
What is the current water level of Tarbela Dam?
As of July 29, 2026, Tarbela Dam is at 94.8% of its capacity, holding approximately 13,101 hm³ of water, according to IRSA – Indus River System Authority data.
Is Tarbela Dam reservoir full?
No. As of July 29, 2026, Tarbela Dam is high at 94.8% of its capacity, so it is not full.
Is the water level at Tarbela Dam rising or falling?
The level at Tarbela Dam has been broadly stable over the latest week on record (+0.3 points).
How much water can Tarbela Dam hold?
Tarbela Dam has a total capacity of 13,690 hm³, of which about 11,422 hm³ is usable storage.
Where is Tarbela Dam reservoir located?
Tarbela Dam is located in Khyber Pakhtunkhwa, Pakistan, within the Indus basin (coordinates 33.872°N, 72.704°E).
When was Tarbela Dam dam built?
The dam at Tarbela Dam was completed in 1976.
What is Tarbela Dam used for?
Tarbela Dam is used primarily for hydroelectric power, and is managed by WAPDA.

