reservoirs.earth logo
Reservoirs.EARTH
Indus Basin
HighHydroelectric

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%
High

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 capacity13,690 hm³
Usable capacity11,422 hm³
Dam height148 m
Dam typeEmbankment
Year built1976
Primary useHydroelectric
OperatorWAPDA
RiverIndus
ProvinceKhyber Pakhtunkhwa
River basinIndus
Data source:IRSA – Indus River System Authority·Last reading: 2026-07-29

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

DateFill levelVolume (hm³)
29 Jul 202694.8%13,101
28 Jul 202694.5%13,065
27 Jul 202693.9%12,996
26 Jul 202693.0%12,887
25 Jul 202692.0%12,779
24 Jul 202691.1%12,670
23 Jul 202689.8%12,526
22 Jul 202686.5%12,149
21 Jul 202683.2%11,772
20 Jul 202681.2%11,539
19 Jul 202680.6%11,471
18 Jul 202680.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.

Nearby reservoirs

ShareXLinkedInWhatsApp