BILATERAL POWER GRID TELEMETRY · 2000-2025
Spain vs. Italy Electricity Generation & Renewable Share
Head-to-head comparison of Spain (288 TWh, led by Solar at 21.9%) and Italy (264.9 TWh, led by Natural Gas at 47.4%).
Spain Generation 288 TWh #1: Solar (22%)
Italy Generation 264.9 TWh #1: Natural Gas (47%)
Low-Carbon Share 75% vs 49% Spain vs Italy
Grid CO2 Intensity 154 vs 285 gCO2/kWh (Spain vs Italy)
Spain Fuel Mix (100% = 288 TWh) 74.7% Low-Carbon
Italy Fuel Mix (100% = 264.9 TWh) 48.7% Low-Carbon
Spain (Cyan) vs. Italy (Orange) - Total Electricity Generation (TWh)
Unit: Terawatt-hours (TWh) · Source: Ember Yearly Electricity Data & U.S. EIA
Annual Generation, Clean Share & Carbon Intensity Comparison
| Year | Spain (TWh) | Italy (TWh) | Output Ratio (A / B) | Spain Clean % | Italy Clean % |
|---|---|---|---|---|---|
| 2025 | 288 | 264.9 | 1.09x | 74.7% | 48.7% |
| 2024 | 280.9 | 267.6 | 1.05x | 76.8% | 50.2% |
| 2023 | 279.1 | 261.6 | 1.07x | 71.9% | 44.5% |
| 2022 | 287.2 | 280.2 | 1.02x | 63.2% | 35.9% |
| 2021 | 270.8 | 285.5 | 0.95x | 67.3% | 40.8% |
| 2020 | 259.5 | 276.8 | 0.94x | 66.3% | 42.2% |
| 2019 | 270.5 | 290 | 0.93x | 58.9% | 39.9% |
| 2018 | 271.4 | 286.1 | 0.95x | 58.8% | 40.0% |
| 2017 | 272.4 | 292.1 | 0.93x | 53.6% | 35.6% |
| 2016 | 270.7 | 286 | 0.95x | 60.3% | 37.8% |
| 2015 | 277.2 | 279.7 | 0.99x | 55.7% | 38.9% |
| 2014 | 274.4 | 276.5 | 0.99x | 61.0% | 43.6% |
| 2013 | 281.5 | 286 | 0.98x | 59.7% | 39.2% |
| 2012 | 294 | 295.3 | 1.00x | 50.5% | 31.2% |
| 2011 | 291.5 | 298.4 | 0.98x | 49.8% | 27.8% |
| 2010 | 297.8 | 296.6 | 1.00x | 53.6% | 25.9% |
| 2009 | 290.7 | 286.4 | 1.02x | 43.6% | 24.2% |
| 2008 | 309.8 | 311.6 | 0.99x | 39.1% | 18.7% |
| 2007 | 301.9 | 306.2 | 0.99x | 37.6% | 15.6% |
| 2006 | 295.6 | 305.6 | 0.97x | 38.0% | 16.6% |
| 2005 | 289.5 | 294.6 | 0.98x | 34.5% | 16.4% |
| 2004 | 276.6 | 293.7 | 0.94x | 41.1% | 18.4% |
| 2003 | 257.3 | 286.3 | 0.90x | 45.7% | 16.4% |
| 2002 | 239.9 | 277.5 | 0.86x | 40.1% | 17.4% |
| 2001 | 233.1 | 271.9 | 0.86x | 48.5% | 20.0% |
| 2000 | 220.9 | 269.9 | 0.82x | 43.8% | 18.8% |