Bangladesh's Electricity Supply and Load-Shedding, 2015–2026
Eleven years of hourly demand, supply and load-shedding readings from the national grid, cross-checked against daily generation reports and matched to district and power-plant locations — the long-term trend, which zones carry the heaviest burden, why capacity sits idle, the fuel mix behind each unit generated, and where the record itself runs thin.
August 2026

Right now
The most recent hourly reading from PGCB. Supply plus load-shedding is exactly the published “demand”.
There is 2,613 MW of load-shedding right now. At this hour over the last 90 readings it has typically been 236 MW, most days between 45 and 623 MW.
The electricity not supplied so far today (41,611 MWh) would have run a day's power for about 27.1 million people. (At 560 kWh per person per year.)
Supply and load-shedding, hour by hour
The situation in your area
Type a district name to see which grid zone it belongs to, how much load-shedding that zone is getting, and which power stations and substations are nearby. You can also search by plant or substation name.
Why is there load-shedding?
The NLDC daily report prints a reason beside every power station. These are the stations that generated nothing at all at the evening peak, grouped by the reason given.
Idle capacity, by stated reason
Capacity idled by gas shortage
Is the burden shared evenly?
Zones are not shed equally on the same day. How much of a zone's own demand gets cut, and how much shortfall falls on each resident — worked out from the authorities' own table.
Share of its own demand that was cut
Shortfall per person, at the evening peak
A gap like this may reflect deliberate priority, but it can equally reflect transmission limits, industrial load, or where the power stations happen to sit. The numbers show the outcome, not the intent.
The full picture, zone by zone
| Zone | Population | Share of its own demand that was cut | Shortfall per person, at the evening peak | Burden vs. its share | Days shed |
|---|---|---|---|---|---|
| Mymensingh | 12,236,000 | 14.7% | 18.5 W | 3.25 | 82 / 90 |
| Sylhet | 11,033,000 | 6.3% | 3.9 W | 1.39 | 44 / 90 |
| Cumilla | 19,372,000 | 4.9% | 4 W | 1.09 | 59 / 90 |
| Khulna | 17,424,000 | 4.9% | 5.5 W | 1.08 | 47 / 90 |
| Rangpur | 17,164,000 | 4.5% | 2.9 W | 1.01 | 31 / 90 |
| Barishal | 9,106,000 | 4.2% | 2.4 W | 0.93 | 28 / 90 |
| Rajshahi | 20,186,000 | 3.8% | 3.1 W | 0.84 | 27 / 90 |
| Dhaka | 44,184,000 | 2.1% | 2.7 W | 0.47 | 72 / 90 |
| Chattogram | 13,836,000 | 2.1% | 2.3 W | 0.47 | 39 / 90 |
Above 1 means the zone takes more load-shedding than its share of demand
Electricity on the map
The darker the shade, the more load-shedding in that zone. Dots are power stations and grid substations, sized by capacity or load.
A district takes the colour of the grid zone it sits in — no district-level breakdown is published inside a zone. Plant and substation positions come from matching names against OpenStreetMap; some are only accurate to the nearest town.
How now compares with previous years
Load-shedding swings with the season — heavier in summer, lighter in winter. So "versus a year ago" only means something against the same point in the calendar. Each line below is one year, laid over the same dates.
Electricity not supplied, by day of year (7-day average)
The same 30 days, different years
Zone by zone
Demand and load-shedding in each zone at the evening peak, as published in the NLDC daily report.
| Zone | Demand (published) | Load-shedding | Share of all load-shedding |
|---|---|---|---|
| Dhaka | 6,134 | 547 | 20.1% |
| Khulna | 2,079 | 523 | 19.2% |
| Mymensingh | 1,546 | 416 | 15.3% |
| Rajshahi | 1,789 | 339 | 12.5% |
| Cumilla | 1,664 | 300 | 11.0% |
| Rangpur | 1,224 | 288 | 10.6% |
| Sylhet | 800 | 222 | 8.2% |
| Barishal | 556 | 87 | 3.2% |
| Chattogram | 1,611 | 0 | 0.0% |
Load-shedding trend by zone, last 365 days
What the electricity is made from
The fuel split of each day's generation, in gigawatt-hours.
Daily generation by fuel
Production cost per unit (Tk per kWh)
Split on the latest day
Over time
PGCB's archive holds rows back to 2015, but before 2022 the load-shedding column reads "0" in almost every hour. That period is marked "not reported" rather than drawn as zero.
Monthly peak load-shedding
How solid are these figures?
This report shows the authorities' own numbers. But it also matters how those numbers are built, and where two official sources fail to agree with each other.
The published "demand" is an arithmetic identity, not a measurement
In PGCB's hourly table, demand equals supply plus load-shedding exactly in 99.5% of rows. BPDB's daily report does the same with energy: demand = generated + not supplied, exact in 100.0% of days. So "demand" is never measured independently — it is built from the load-shedding figure. The two cannot be used to check each other, and real demand may well be higher.
Two different pages, one set of numbers
BPDB's "area-wise demand" page and the NLDC daily report's evening-peak table agree exactly on 559 of the 565 days compared. It is not a second independent source — it is the same figure printed elsewhere.
How much each year actually holds
PGCB's table has rows going back to 2015, but the demand and supply columns are almost entirely empty, and before 2022 the load-shedding column reads "0" nearly every hour. The table below shows what is really there.
| Year | Rows | Load-shedding above zero | % |
|---|---|---|---|
| 2015 | 6,074 | 22 | 0.4% |
| 2016 | 8,753 | 36 | 0.4% |
| 2017 | 8,084 | 5 | 0.1% |
| 2018 | 8,689 | 11 | 0.1% |
| 2019 | 8,671 | 12 | 0.1% |
| 2020 | 8,768 | 6 | 0.1% |
| 2021 | 8,748 | 3 | 0.0% |
| 2022 | 8,745 | 2,277 | 26.0% |
| 2023 | 8,737 | 4,965 | 56.8% |
| 2024 | 8,773 | 5,021 | 57.2% |
| 2025 | 8,753 | 3,326 | 38.0% |
| 2026 | 5,316 | 3,029 | 57.0% |
Impossible values
National installed capacity is about 29,000 MW. Load-shedding figures larger than that are treated as typing errors and set aside — 3 in total.
Sources: PGCB / NLDC hourly demand-supply-loadshed · BPDB daily generation archive (NLDC PDF reports) · BPDB area-wise demand · OpenStreetMap (plant & substation locations, district boundaries)