Overview

Actual hourly electricity demand in NYISO, one row per hour with a system total and one column per load zone. 101,978 hours, 2015-01 to now. Columns: system_mw plus west_mw, genesee_mw, central_mw, north_mw, mohawk_valley_mw, capital_mw, hudson_valley_mw, millwood_mw, dunwoodie_mw, nyc_mw, long_island_mw. system_mw is DERIVED as the sum of the eleven zones — NYISO's hourly integrated-load feed publishes no state total. It is therefore true by construction and is not independent corroboration of the zones. Wide rather than long, so "load right now" and "the 11 load zone shares of it" are one row, not 12. Every market's load table in this catalog shares the system_mw column and the same hourly grain, so a cross-market demand comparison needs no reshaping.

Use with MCP

This table is readable two ways, over the same guarded boundary. Over HTTP: POST /api/v1/datasets/nyiso_load/query, described in the API reference. Or from an MCP client: connect a market below, then use search_data or describe_data to load its query contract before calling query_data.

Schema13

Column
Type
event_timeDateTime64(6, 'UTC')
system_mwNullable(Float64)
west_mwNullable(Float64)
genesee_mwNullable(Float64)
central_mwNullable(Float64)
north_mwNullable(Float64)
mohawk_valley_mwNullable(Float64)
capital_mwNullable(Float64)
hudson_valley_mwNullable(Float64)
millwood_mwNullable(Float64)
dunwoodie_mwNullable(Float64)
nyc_mwNullable(Float64)
long_island_mwNullable(Float64)

Sample rows

event_timesystem_mwwest_mwgenesee_mwcentral_mwnorth_mwmohawk_valley_mwcapital_mwhudson_valley_mwmillwood_mwdunwoodie_mwnyc_mwlong_island_mw
2026-08-28 00:00:00.00000021370.7703999999982036.89311433.80492109.5276614.0975958.64671646.8321406.8179325.8895786.91616918.04053133.3046
2026-08-27 23:00:00.00000021716.06742061.32031454.21542115.9331610.8121969.16051684.37041434.646323.109803.37317102.66033156.4672
2026-08-27 22:00:00.00000021585.05032037.82961420.74342029.7747592.0575897.12381744.90991419.2624322.8138814.84847175.20823130.4786
2026-08-27 21:00:00.00000021191.40861975.16511319.69651873.7024565.138812.89591706.88361368.8285316.5229809.11017322.56513120.9005
2026-08-27 20:00:00.00000020732.7061000000031938.04831269.62871746.5208555.6419781.09431507.56151271.1242309.744789.54997374.53223189.2603
2026-08-27 19:00:00.00000020888.21011948.00191256.41971707.8691559.1356778.24591440.1771306.4821323.0086800.02917455.86553312.9756
2026-08-27 18:00:00.00000021133.1240000000031932.67981301.67881732.7734569.0275716.54061403.48181324.2276337.2309806.9467529.05843479.4792
2026-08-27 17:00:00.00000020822.43421888.56191227.08211634.907562.6169746.49051322.33611227.507313.0323824.58697606.31973468.9938
2026-08-27 16:00:00.00000020281.87421842.84671149.48821571.5047543.0275810.15961269.28811092.0852296.7734788.53737657.78683260.3767
2026-08-27 15:00:00.00000019739.6958999999951796.14071088.91891628.0416525.4212795.4371136.33941110.7815328.6792785.56437456.15363088.2185
2026-08-27 14:00:00.00000019427.02561755.60491036.18041730.5106531.5768711.24551287.54791174.8763315.4535762.18087192.43172929.4172
2026-08-27 13:00:00.00000019189.94361718.58411009.95141700.6541544.4294699.33241339.93771166.0342308.2657770.69097099.36012832.7036
2026-08-27 12:00:00.00000018830.19041687.3051071.22311705.0596558.7775686.97021375.94041120.0762285.8227748.51456911.3442679.1572
2026-08-27 11:00:00.00000018290.26281670.64891100.22651705.7642577.8762752.67531349.84061056.8001264.3118706.79626586.2322519.091
2026-08-27 10:00:00.00000017486.19411612.58051062.55861676.3933584.6288776.56311318.63411015.035249.7091656.30126140.08932393.7011
2026-08-27 09:00:00.00000016505.5964000000021540.1248997.47451573.8949572.4053730.39351253.8482967.1998238.3589615.42055728.57762287.8984
2026-08-27 08:00:00.00000015953.64231486.003960.80921513.8949567.1438695.68811215.0842947.0102232.1883592.42945526.92772216.4635
2026-08-27 07:00:00.00000015917.30661471.3511958.00481504.4294561.2905688.51221202.63956.1174235.4203599.34575523.55862216.6466
2026-08-27 06:00:00.00000016238.9525000000011503.1998978.57781530.5877563.6795698.13211212.4088983.8029243.5403623.88135631.05642270.0859
2026-08-27 05:00:00.00000016769.5281554.9011014.55571559.7273560.6526718.80591247.9441023.4135250.963653.08765821.16572364.3117
2026-08-27 04:00:00.00000017508.52431633.03231067.10041604.3589556.5748749.76721298.10621077.0924260.9978683.41066082.3642495.7197
2026-08-27 03:00:00.00000018476.7761000000031744.54221130.60451711.1815566.1702790.77621373.01531148.1892277.655713.27936371.19012650.1726
2026-08-27 02:00:00.00000019592.04441850.21671222.11631810.6631570.3153849.75331468.08591238.9992301.9035754.73346660.10322865.1545
2026-08-27 01:00:00.00000020656.44781956.681315.74171929.5735558.7793909.80651566.37121332.7054319.2868790.84496918.58223058.0763
2026-08-27 00:00:00.00000021537.28332049.93091389.58712018.8939597.6532963.66691653.94431419.5115332.2804830.60197050.37073230.8425

Coverage

100.0% complete0 gap days9,200 days with data
Show coverage history ▾
Coverage: 100.0%Days with data: 9,200Gaps: 0
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
gaplessmore