Free

Monthly Electricity Statistics

Monthly electricity production and trade data for 47 countries

This is a free product

Overview

This dataset, updated monthly, provides electricity production and trade data for OECD Member Countries and electricity production data for a selection of other economies.

An interactive data explorer is also available.

.Stat Explorer and SDMX

Starting In March 2026, Monthly Electricity Statistics (MES) dataset will be available through the .Stat Data Explorer. This platform allows users to view the data and export it in Excel and CSV formats.

As part of this transition, the IEA has carried out a harmonisation process to align codes and naming conventions across all agency data dissemination in .Stat.

As a result, some dimensions and most of the codes used in the (legacy) MES CSV file differ from those used in the new CSV file, which follows the SDMX standard. This harmonisation improves internal consistency and allows datasets to be used together more easily. To support users during this change, an Excel file mapping legacy CSV codes to the new harmonised codes is available in the documentation section of the data product.

Up until the August release (included), both the current MES CSV file and the new SDMX formatted CSV file will be published in parallel. Our intention is to discontinue the release of the current MES CSV file after the August 2026 publication.

Monthly electricity statistics

Electricity production and trade data for OECD Member Countries and electricity production data for a selection of other economies.

  • File
    Updated
    Download
    .Stat Suite
  • Monthly electricity statistics (data up to March 2026)
    16/06/2026
  • Monthly electricity statistics (data up to March 2026) - Balance (SDMX format)
    16/06/2026
  • Monthly electricity statistics (data up to March 2026) - Generation (SDMX format)
    16/06/2026

Schedule

This dataset is updated monthly.

  • 16/12/2026
    Scheduled

    December 2026

  • 17/11/2026
    Scheduled

    November 2026

  • 15/10/2026
    Scheduled

    October 2026

  • 16/09/2026
    Scheduled

    September 2026

  • 17/08/2026
    Scheduled

    August 2026

  • 20/07/2026
    Scheduled

    July 2026

  • 16/06/2026
    Latest

    June 2026

  • 18/05/2026
    Past

    May 2026