India electricity data explorer

Explore national and state level electricity generation, capacity and emissions data for India

Data Methodology


  • Hydro includes small hydro and conventional hydro.
  • Solar is the reported total value of all solar solar generation and capacity, including ground-mounted, rooftop, in-hybrid and off-grid.
  • Bioenergy is the reported total value of all bio generation and capacity, including bagasse, non-bagasse biomass cogeneration, waste-to-energy (on and off-grid).
  • Other fossil includes diesel.

List of sources

Conventional Fuels (Coal, Hydro, Nuclear, Gas, Other fossil)

  • Central Electricity Authority, via OPM Report Archive: Generation and capacity data from 2019-2020
  • Central Electricity Authority, via National Power Portal: Generation and capacity data from Data 2021 and onwards

Renewable Fuels (Small hydro, Wind, Solar, Bioenergy, Other renewables)

  • Ministry of New and Renewable Energy : Capacity data from 2019 March and onwards. The MNRE provides data for every month, but an archive for historical time-series is not publicly available. This data was retrieved using an internet archive, “Wayback Machine“. For months without a historical archive, we retrieved data from Andrew, R. 2022: “Indian Energy and Emissions Data. Since no historical data is available for sub fuel type, we rely on the fuel-specific totals as reported by the source. For months for which there is no data, we interpolate the missing values by using the value at the closest data extreme. MNRE data reports RES capacity for “Others”, which are not reported by other sources.


  • The “India total” provided in this Explorer is the aggregated sum of subnational data. This is not necessarily in line with the national yearly data provided in the global Data Explorer. The annual data is from BP and includes estimation for captive generation, which this dataset does not.
  • Dadra & Haveli and Daman & Diu are treated as one state throughout the time series.
  • Generation and capacity data for Ladakh and Jammu & Kashmir are reported as one state until July 2021 due to inconsistencies in national reporting. MNRE does not report its renewable capacity until July 2021, despite the fact that Ladakh is an Union territory of India independent from Jammu & Kashmir state as of 2019-10-31.