energyatlas
energyatlasenergyatlas
API
HomeStatesOpen a StateAndaman and Nicobar IslandsAndhra PradeshArunachal PradeshAssamBiharChandigarhChhattisgarhDelhiGoaGujaratHaryanaHimachal PradeshJammu and KashmirLadakhJharkhandKarnatakaKeralaLakshadweepMadhya PradeshMaharashtraManipurMeghalayaMizoramNagalandOdishaPuducherryPunjabRajasthanSikkimTamil NaduTelanganaTripuraUttar PradeshUttarakhandWest Bengal

State metricsPeak demand, carbon intensity, renewable share and refresh status for every state and union territory.

India demand · Today

Hourly averages and the remaining-day forecast

Stale

217.8 GW

Latest measured demand

2 Oct, 23:59 IST
Open interactive forecast
Measured hourly averageBaseline forecast
00:00 IST2026-10-0323:00 IST

India grid map

Tile cartogram and inter-state flows, 72h back to 48h ahead

Consumption (MW)
9–28000
AN49 MW
AP11 GW
AR166 MW
AS2.2 GW
BH7.0 GW
CH301 MW
CG5.4 GW
DL5.0 GW
GO619 MW
GJ22 GW
HR11 GW
HP1.6 GW
JK2.1 GW
JH1.9 GW
KA11 GW
KL4.1 GW
LA52 MW
LK9 MW
MP10 GW
MH28 GW
MN190 MW
MG279 MW
MZ120 MW
NG155 MW
OR5.4 GW
PY422 MW
PJ9.5 GW
RJ15 GW
SK81 MW
TN19 GW
TG15 GW
TR288 MW
UP23 GW
UK2.0 GW
WB12 GW
2 Oct, 10 pm ISTActual
frame 2/3
MaharashtraIN-MH
27,685 MW27,902 MW—2 Oct 2026, 11:06 pm IST
GujaratIN-GJ
19,408 MW23,431 MW—3 Oct 2026, 1:45 am IST
Uttar PradeshIN-UP
22,206 MW22,594 MW—2 Oct 2026, 11:04 pm IST
Tamil NaduIN-TN
16,114 MW19,591 MW—3 Oct 2026, 1:45 am IST
RajasthanIN-RJ
17,254 MW17,254 MW—2 Oct 2026, 11:05 pm IST
KarnatakaIN-KA
10,363 MW16,164 MW—3 Oct 2026, 1:45 am IST
TelanganaIN-TG
15,458 MW16,032 MW—2 Oct 2026, 11:05 pm IST
PunjabIN-PB
8,382 MW12,759 MW—3 Oct 2026, 1:45 am IST
Andhra PradeshIN-AP
9,977 MW12,508 MW—3 Oct 2026, 1:45 am IST
HaryanaIN-HR
11,094 MW11,628 MW—2 Oct 2026, 10:00 pm IST
West BengalIN-WB
9,728 MW11,607 MW—3 Oct 2026, 1:45 am IST
Madhya PradeshIN-MP
10,307 MW10,370 MW—2 Oct 2026, 10:00 pm IST
BiharIN-BR
6,977 MW7,289 MW—2 Oct 2026, 10:00 pm IST
ChhattisgarhIN-CG
5,549 MW5,559 MW—2 Oct 2026, 11:06 pm IST
OdishaIN-OD
5,414 MW5,510 MW—2 Oct 2026, 10:00 pm IST
KeralaIN-KL
5,315 MW5,315 MW—2 Oct 2026, 11:05 pm IST
DelhiIN-DL
4,713 MW4,713 MW—3 Oct 2026, 1:45 am IST
AssamIN-AS
2,208 MW2,308 MW—2 Oct 2026, 10:00 pm IST
Jammu and KashmirIN-JK
2,051 MW2,051 MW—2 Oct 2026, 10:00 pm IST
UttarakhandIN-UK
2,012 MW2,036 MW—2 Oct 2026, 10:00 pm IST
JharkhandIN-JH
1,889 MW1,889 MW—2 Oct 2026, 10:00 pm IST
Himachal PradeshIN-HP
979 MW1,824 MW—3 Oct 2026, 1:45 am IST
GoaIN-GA
619 MW638 MW—2 Oct 2026, 10:00 pm IST
PuducherryIN-PY
422 MW436 MW—2 Oct 2026, 10:00 pm IST
ChandigarhIN-CH
301 MW313 MW—2 Oct 2026, 10:00 pm IST
MeghalayaIN-ML
279 MW291 MW—2 Oct 2026, 10:00 pm IST
TripuraIN-TR
288 MW288 MW—2 Oct 2026, 10:00 pm IST
ManipurIN-MN
190 MW200 MW—2 Oct 2026, 10:00 pm IST
Arunachal PradeshIN-AR
166 MW166 MW—2 Oct 2026, 10:00 pm IST
NagalandIN-NL
155 MW161 MW—2 Oct 2026, 10:00 pm IST
MizoramIN-MZ
120 MW126 MW—2 Oct 2026, 10:00 pm IST
SikkimIN-SK
81 MW111 MW—2 Oct 2026, 10:00 pm IST
LadakhIN-LA
52 MW56 MW—2 Oct 2026, 10:00 pm IST
LakshadweepIN-LD
9 MW9 MW—2 Oct 2026, 10:00 pm IST
Andaman and Nicobar IslandsIN-AN
————
Readiness matrix->