Cuba's power grid, day by day
How much electricity Cuba lacks, every day, in the Unión Eléctrica's (UNE) own figures: an open dataset of the state utility's daily report on the national grid, one row per day, free to use with credit.
- Latest forecast, 3 November 2026
- 1,966 MW
- 30-day average
- 1,908 MW
- 365-day average
- 1,863 MW
- Highest forecast, 29 July 2026
- 2,380 MW
- Largest outage reported, 4 August 2026
- 2,411 MW
The outage the UNE forecasts for the evening peak, the demand it expects to leave unserved. Averages over the days with a report.
Since 12 September 2021
■ Forecast outage at the evening peak, ▬ largest outage there was (given by the next day's report); each week's average, in MW. A gap: a week without reports.
Download
- apagones-une.csv CSV, UTF-8, one row per day: 1,327 days
- apagones-une.json JSON, the same rows with the columns' descriptions, the licence and the credit
Both are rebuilt with the site several times a day, so a new report is in the files the same day. The addresses
are stable: https://elalambique.net/datos/apagones-une.csv and https://elalambique.net/datos/apagones-une.json.
The columns
Megawatts (MW) as the UNE gives them. A cell is empty where that day's report didn't say.
date- The day the report is for (YYYY-MM-DD, Cuba). The UNE publishes it that morning.
forecast_peak_mw- The outage the UNE forecasts for that evening's peak: the demand it expects to leave unserved, in MW; 0 when it forecasts none (a reserve at the peak).
max_outage_yesterday_mw- The largest outage of the day before (date minus one), as this report gives it, in MW; 0 when the report says there was none.
max_outage_yesterday_time- When that largest outage happened, on the day before (HH:MM, 24-hour).
morning_time- The time of the morning figures that follow (HH:MM): 07:00 in most reports until 2024, 06:00 since.
morning_available_mw- The grid's available capacity at that time, in MW.
morning_demand_mw- The demand at that time, in MW.
morning_outage_mw- The demand left unserved at that time, in MW; 0 when the report says the whole grid had service.
peak_available_mw- The capacity the UNE expects to have at the evening peak, in MW.
peak_demand_mw- The highest demand the UNE expects at the peak, in MW.
peak_deficit_mw- Demand minus capacity at the peak, as the UNE gives it, in MW. The forecast outage is usually a little higher.
solar_mwh- The energy the solar parks produced the day before, in MWh.
solar_max_mw- The solar parks' highest output the day before, in MW.
thermal_limits_mw- The thermal generation lost to limitations (not breakdowns or maintenance), in MW.
units_broken- The thermal units broken down, as the UNE names them, separated by "; " ("Felton 2; Renté 3 y 6").
units_maintenance- The thermal units in maintenance, the same way.
source_url- The article the report was read from: the UNE's note as an official paper published it.
max_outage_yesterday_mw and max_outage_yesterday_time, like the solar columns, describe the day
before the row's date: the report of 3 November gives the largest outage of 2 November. Everything else is about the
row's own day. Until 2023 the report often gave only the largest outage of the night or of the peak hours, a different
figure, so the column is empty on those days.
The template has changed over the years: older reports leave out some figures (solar output only appears in 2025), give
the morning figures at 07:00 rather than 06:00, and on days without a deficit forecast a reserve at the peak instead
(forecast_peak_mw 0, peak_deficit_mw empty: the reserve is peak_available_mw minus
peak_demand_mw).
How it's collected
Every morning the UNE issues a note on the state of the Sistema Eléctrico Nacional (SEN), and Cuba's official papers (Cubadebate, Granma, Juventud Rebelde) publish it nearly word for word. The UNE itself posts it on WhatsApp, which can't be read from outside Cuba. We read the papers' copies and take each figure from the note's own sentences ("se pronostica una afectación de 1 990 MW en este horario"), with fixed patterns and without any model: a sentence that doesn't follow the note's wording is left out, never guessed, and a day without the note has no row.
Since 18 October 2026 we read each day's note as it comes out. The earlier days come from Cubadebate's archive, read
the same way. Every row keeps the address of the article it was read from (source_url), so any figure
can be checked against the original.
These are the government utility's own figures, as it publishes them; no one outside it can check them. They are kept
exactly as published, slips included: on a few days the stated deficit is not quite demand minus capacity. The forecast
is a forecast: what happened is in the next day's max_outage_yesterday_mw. The national figures don't say
how long each place goes without power, which the provincial electric companies announce.
How to cite it
El Alambique (elalambique.net), from the Unión Eléctrica's daily reports. Cuba power grid: the Unión Eléctrica's daily reports. https://elalambique.net/en/cuba-power-grid/. Accessed 3 November 2026.
In a news story, "according to the Unión Eléctrica's daily reports, compiled by El Alambique" with a link to this page is enough.
Licence
Creative Commons Attribution 4.0 International (CC BY 4.0): you may copy, redistribute and adapt the data for any purpose, commercial included, crediting "El Alambique (elalambique.net), from the Unión Eléctrica's daily reports". © 2026 El Alambique.
Contact
Errors, questions, a figure that doesn't match its source: admin@elalambique.net.
El Alambique is a news site about Cuba that sets independent, official and international reporting side by side (how we work, in Spanish). Today's report, in Spanish: Apagones.