• Energy
  • 10 columns
  • 200 rows
  • 8 formats

Electricity Demand Forecasting Dataset

This dataset provides hourly synthetic electricity demand values for regional grids, enriched with contextual information such as temperature, holiday status, and renewable energy share. It is ideal for predictive modeling, peak demand analysis, and sustainability research, enabling energy analysts and researchers to explore consumption patterns and optimize grid operations.

  • opened 5 times
  • last updated 21 Aug 2025
  • by GoMask
The brief that made it

Short-term and long-term electricity demand forecasting

Sample rows

preview · 8 of 200 rows · all 10 columns
record_idstringweekdaystringrenewable_share_pctfloatis_holidaybooleanregion_idstringregion_namestringtimestampdatetimedemand_mwfloattemperature_cfloatis_peak_hourboolean
a9G7z-1QkTFriday34.7falseNE001Northeast Grid2024-03-01T05:00:00Z1254.83.2false
b5F4d-9HjUFriday41.2falseNW002Northwest Grid2024-03-01T18:00:00Z1628.37.6true
c2M9v-6LuRSaturday52.3falseSW003Southwest Grid2024-03-02T07:00:00Z1027.914.5false
d8N2k-7XsFSaturday36.9falseSE004Southeast Grid2024-03-02T19:00:00Z1702.418.1true
e7B1y-5MoJSunday30.5falseNE001Northeast Grid2024-03-03T08:00:00Z1104.22.9false
f6W3p-8QyLSunday49.8falseNW002Northwest Grid2024-03-03T20:00:00Z1658.76.4true
g3A8s-4UpTMonday55.1falseSW003Southwest Grid2024-03-04T09:00:00Z1032.513.7false
h5D7u-2KmQMonday38.6falseSE004Southeast Grid2024-03-04T21:00:00Z1731.619.4true

What the 200 rows show

from the 200-row sample
  • 14%is_holiday = true
  • 37.0median renewable_share_pct
  • 14region names
  • 1,906median demand_mw
  • 18.4median temperature_c
weekday200 rows by value
0255040Mond…20%44Tues…22%19Wedn…10%17Thur…9%21Frid…11%26Satu…13%33Sund…17%
renewable_share_pct200 rows, in bands of 10
03060018495247259000050100renewable_share_pct →

Median 37.0, from 11.6 to 66.7.

region_id200 rows · top 10 of 20 values
  1. NE00113
  2. NW00213
  3. NC-00213
  4. SE-00513
  5. SW00312
  6. SE00412
  7. NE-00312
  8. SW-00412
  9. SOU-00112
  10. NOR-00312
10 columns by typefrom the column list below
  • string 4
  • float 3
  • datetime 1
  • boolean 2

Columns

10 columns in four groups
blueprint · 10 columns
columntypedescriptionexample
Text 4 columns
record_idstringUnique identifier for each hourly demand recorduniquea9G7z-1QkT
region_idstringUnique identifier for the regional gridNE001
region_namestringHuman-readable name of the regional gridNortheast Grid
weekdaystringDay of the week for the timestamp (e.g., Monday, Tuesday)7 valuesFriday
Numbers 3 columns
demand_mwfloatElectricity demand in megawatts (MW) for the given hour0 or more1254.8
temperature_cfloatAmbient temperature in Celsius at the time of measurement-50 to 60 · optional3.2
renewable_share_pctfloatPercentage of demand met by renewable sources during the hour (0-100)0 to 100 · optional34.7
Dates and times 1 column
timestampdatetimeDate and time for the hourly demand measurement (UTC)2024-03-01T05:00:00Z
True or false 2 columns
is_holidaybooleanIndicates if the timestamp falls on a public holiday in the regionoptionalfalse
is_peak_hourbooleanIndicates whether the hour is considered a peak demand hour in the regionoptionalfalse

Use it for

  • is holiday14%27 of 200 rowsmean renewable share …32.1Mond…37.3Tues…40.0Wedn…37.3Thur…

    An energy dashboard

    The is_holiday rate, renewable_share_pct by weekday and a breakdown of region_id. Excel, Power BI or Tableau.

  • Why do 27 of 200 rows have is_holiday = true?

    A class exercise

    Hand out the rows and one question. Everyone works from the same 200 rows.

  • A software demo

    Believable records with region_id, region_name and timestamp to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 10 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset200 rows10 columns
Yours1,000 rows10 columnsregion_id: UK only

blueprint · electricity-demand-forecasting-dataset

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 10 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Region ID mapped per record
  • Demand in MW, 50-7500
  • Weather and holiday impact injected
  • Peak periods flagged
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
electricity-demand-forecasting-dataset

What should your data show?

Preview 20 rows free
No signup. No card.