Line #0 : <!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/index.CkGcjP5N.css" data-rsc-css-href="/_next/static/css/index.CkGcjP5N.css" data-precedence="vite-rsc/importer-resources"/><link rel="modulepreload" fetchPriority="low" href="/_next/static/chunks/index-Da6jMNNB.js"/><script src="/_next/static/chunks/rolldown-runtime-C60lm6uB.js" type="module" async=""></script><script src="/_next/static/chunks/framework-BgSIrAUN.js" type="module" async=""></script><link rel="modulepreload" href="/_next/static/chunks/layout-segment-context-CAq5_M7R.js" crossorigin=""/><link rel="modulepreload" href="/_next/static/chunks/script-C-m5Z38h.js" crossorigin=""/><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-WFP3DJTKRY" as="script"/><link rel="modulepreload" href="/_next/static/chunks/page-Bmy8Zk76.js" crossorigin=""/><title>European energy price intelligence | Energy Prices</title><meta name="description" content="Last month’s average electricity and natural gas prices for every EU member state and the UK—analysis-ready today in Excel and normalized to €/kWh."/><meta property="og:title" content="European energy price intelligence | Energy Prices"/><meta property="og:description" content="Last month’s average electricity and natural gas prices for every EU member state and the UK—analysis-ready today in Excel and normalized to €/kWh."/><meta property="og:url" content="https://energy.eu"/><meta property="og:type" content="website"/><meta property="og:image" content="https://energy.eu/og-v2.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="European energy price intelligence"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="European energy price intelligence | Energy Prices"/><meta name="twitter:description" content="Last month’s average electricity and natural gas prices for every EU member state and the UK—analysis-ready today in Excel and normalized to €/kWh."/><meta name="twitter:image" content="https://energy.eu/og-v2.png"/><link rel="shortcut icon" href="/favicon.jpg"/><link rel="icon" href="/favicon.jpg"/><script>Object.assign(((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}),{params:{},nav:{"pathname":"/","searchParams":[]}})</script><link rel="modulepreload" href="/_next/static/chunks/index-Da6jMNNB.js" />
Line #1 : <link rel="preload" href="/_next/static/_vinext_fonts/geist-8ac0455e797f/geist-98bbbccb.woff2" as="font" type="font/woff2" crossorigin />
Line #2 : <link rel="preload" href="/_next/static/_vinext_fonts/geist-mono-00e989178794/geist-mono-013b2f2f.woff2" as="font" type="font/woff2" crossorigin />
Line #3 : <style data-vinext-fonts>/* cyrillic-ext */
Line #4 : @font-face {
Line #5 : font-family: 'Geist';
Line #6 : font-style: normal;
Line #7 : font-weight: 100 900;
Line #8 : font-display: swap;
Line #9 : src: url(/_next/static/_vinext_fonts/geist-8ac0455e797f/geist-ff2310f5.woff2) format('woff2');
Line #10 : unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
Line #11 : }
Line #12 : /* cyrillic */
Line #13 : @font-face {
Line #14 : font-family: 'Geist';
Line #15 : font-style: normal;
Line #16 : font-weight: 100 900;
Line #17 : font-display: swap;
Line #18 : src: url(/_next/static/_vinext_fonts/geist-8ac0455e797f/geist-875ccdd4.woff2) format('woff2');
Line #19 : unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
Line #20 : }
Line #21 : /* vietnamese */
Line #22 : @font-face {
Line #23 : font-family: 'Geist';
Line #24 : font-style: normal;
Line #25 : font-weight: 100 900;
Line #26 : font-display: swap;
Line #27 : src: url(/_next/static/_vinext_fonts/geist-8ac0455e797f/geist-52306abf.woff2) format('woff2');
Line #28 : unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
Line #29 : }
Line #30 : /* latin-ext */
Line #31 : @font-face {
Line #32 : font-family: 'Geist';
Line #33 : font-style: normal;
Line #34 : font-weight: 100 900;
Line #35 : font-display: swap;
Line #36 : src: url(/_next/static/_vinext_fonts/geist-8ac0455e797f/geist-001175b1.woff2) format('woff2');
Line #37 : unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
Line #38 : }
Line #39 : /* latin */
Line #40 : @font-face {
Line #41 : font-family: 'Geist';
Line #42 : font-style: normal;
Line #43 : font-weight: 100 900;
Line #44 : font-display: swap;
Line #45 : src: url(/_next/static/_vinext_fonts/geist-8ac0455e797f/geist-98bbbccb.woff2) format('woff2');
Line #46 : unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
Line #47 : }
Line #48 :
Line #49 : @font-face {
Line #50 : font-family: 'Geist Fallback';
Line #51 : src: local("Arial");
Line #52 : ascent-override: 95.94%;
Line #53 : descent-override: 28.16%;
Line #54 : line-gap-override: 0.00%;
Line #55 : size-adjust: 104.76%;
Line #56 : }
Line #57 :
Line #58 : .__font_geist_1s86874 { font-family: 'Geist', 'Geist Fallback'; font-style: normal; }
Line #59 :
Line #60 : .__variable_geist_1s86874 { --sans: 'Geist', 'Geist Fallback'; }
Line #61 :
Line #62 : /* cyrillic-ext */
Line #63 : @font-face {
Line #64 : font-family: 'Geist Mono';
Line #65 : font-style: normal;
Line #66 : font-weight: 100 900;
Line #67 : font-display: swap;
Line #68 : src: url(/_next/static/_vinext_fonts/geist-mono-00e989178794/geist-mono-f6b33328.woff2) format('woff2');
Line #69 : unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
Line #70 : }
Line #71 : /* cyrillic */
Line #72 : @font-face {
Line #73 : font-family: 'Geist Mono';
Line #74 : font-style: normal;
Line #75 : font-weight: 100 900;
Line #76 : font-display: swap;
Line #77 : src: url(/_next/static/_vinext_fonts/geist-mono-00e989178794/geist-mono-44e03052.woff2) format('woff2');
Line #78 : unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
Line #79 : }
Line #80 : /* symbols2 */
Line #81 : @font-face {
Line #82 : font-family: 'Geist Mono';
Line #83 : font-style: normal;
Line #84 : font-weight: 100 900;
Line #85 : font-display: swap;
Line #86 : src: url(/_next/static/_vinext_fonts/geist-mono-00e989178794/geist-mono-0638449e.woff2) format('woff2');
Line #87 : unicode-range: U+2000-2001, U+2004-2008, U+200A, U+23B8-23BD, U+2500-259F;
Line #88 : }
Line #89 : /* vietnamese */
Line #90 : @font-face {
Line #91 : font-family: 'Geist Mono';
Line #92 : font-style: normal;
Line #93 : font-weight: 100 900;
Line #94 : font-display: swap;
Line #95 : src: url(/_next/static/_vinext_fonts/geist-mono-00e989178794/geist-mono-971fb274.woff2) format('woff2');
Line #96 : unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
Line #97 : }
Line #98 : /* latin-ext */
Line #99 : @font-face {
Line #100 : font-family: 'Geist Mono';
Line #101 : font-style: normal;
Line #102 : font-weight: 100 900;
Line #103 : font-display: swap;
Line #104 : src: url(/_next/static/_vinext_fonts/geist-mono-00e989178794/geist-mono-44745446.woff2) format('woff2');
Line #105 : unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
Line #106 : }
Line #107 : /* latin */
Line #108 : @font-face {
Line #109 : font-family: 'Geist Mono';
Line #110 : font-style: normal;
Line #111 : font-weight: 100 900;
Line #112 : font-display: swap;
Line #113 : src: url(/_next/static/_vinext_fonts/geist-mono-00e989178794/geist-mono-013b2f2f.woff2) format('woff2');
Line #114 : unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
Line #115 : }
Line #116 :
Line #117 : @font-face {
Line #118 : font-family: 'Geist Mono Fallback';
Line #119 : src: local("Arial");
Line #120 : ascent-override: 74.67%;
Line #121 : descent-override: 21.92%;
Line #122 : line-gap-override: 0.00%;
Line #123 : size-adjust: 134.59%;
Line #124 : }
Line #125 :
Line #126 : .__font_geist_mono_0umgblq { font-family: 'Geist Mono', 'Geist Mono Fallback'; font-style: normal; }
Line #127 :
Line #128 : .__variable_geist_mono_0umgblq { --mono: 'Geist Mono', 'Geist Mono Fallback'; }
Line #129 : </style>
Line #130 : </head><body class="__variable_geist_1s86874 __variable_geist_mono_0umgblq"><main><header class="site-header"><div class="shell nav"><a class="logo" href="#top"><img src="/energy-prices-logo.gif" alt="Energy Prices"/></a><nav aria-label="Primary navigation"><a href="#expertise">Expertise</a><a href="https://energy.eu/methodology/Methodology-Energy_Prices.pdf" target="_blank" rel="noreferrer">Methodology</a><a href="#respondents">Respondents</a></nav><a class="button button-small" href="#order">Build your dataset</a></div></header><section class="hero shell" id="top"><div class="hero-copy"><p class="eyebrow"><span></span> European energy price intelligence</p><h1>Foresee the key driver<br/>of <em>inflation.</em></h1><p>Energy Prices is a boutique alternative data provider.<br/>The latest prices paid by electricity and natural gas end-users across EU Member States and the UK.</p><div class="hero-purchase-note">Purchase our latest data now, or contact us to discuss a subscription tailored to your needs.</div><div class="hero-proof"><span>Two decades of expertise</span><span>EU-wide respondent network</span><span>All prices in €/kWh</span></div></div><div class="data-preview" aria-label="Example energy price workbook"><div class="preview-top"><span>ENERGY_PRICES_EU_UK.xlsx</span><b>Latest average</b></div><div class="sheet-tabs"><span class="active">Electricity</span><span>Natural gas</span></div><div class="sheet-head"><span>Country</span><span>Consumer</span><span>€/kWh</span></div><div class="sheet-row"><span><i>01</i>Austria</span><span>Household</span><strong>●●●●●</strong></div><div class="sheet-row"><span><i>02</i>Belgium</span><span>Household</span><strong>●●●●●</strong></div><div class="sheet-row"><span><i>03</i>Denmark</span><span>Household</span><strong>●●●●●</strong></div><div class="sheet-row"><span><i>04</i>France</span><span>Household</span><strong>●●●●●</strong></div><div class="sheet-row"><span><i>05</i>Germany</span><span>Household</span><strong>●●●●●</strong></div><div class="sheet-row"><span><i>06</i>Ireland</span><span>Household</span><strong>●●●●●</strong></div><div class="sheet-row"><span><i>07</i>Netherlands</span><span>Household</span><strong>●●●●●</strong></div><div class="preview-stamp"><b>28</b><span>markets<br/>normalized</span></div></div></section><section class="metrics"><div class="shell"><div><strong>20 years</strong><span>of European market expertise</span></div><div><strong>28 markets</strong><span>EU member states + UK</span></div><div><strong>Most recent</strong><span>average energy price data</span></div><div><strong>file or API</strong><span>Excel or custom interface</span></div></div></section><section class="advantage shell" id="advantage"><div class="section-intro"><p class="eyebrow"><span></span> The timing advantage</p><h2>Understand<br/><em>tomorrow&#x27;s market</em></h2><p>Direct input from our extensive European respondent network, complimented with input from energy agencies and trusted news outlets gives you the latest, most analysis-ready price data.</p><p>To understand where the market is heading tomorrow, our datasets are indispensable. For many years our data is trusted by giants in the consultancy, energy and financial industry.</p></div><div class="comparison-table"><div class="comparison-head"><span>Comparison</span><span>Energy Prices</span><span>Eurostat</span></div><div><span>Data period</span><strong>Latest average</strong><span><small class="comparison-source">Eurostat</small>Six-month average</span></div><div><span>Publication lag</span><strong>None</strong><span><small class="comparison-source">Eurostat</small>About six months</span></div><div><span>Market coverage</span><strong>EU-27 + UK</strong><span><small class="comparison-source">Eurostat</small>EU member states</span></div><div><span>Working format</span><strong>Clean Excel in €/kWh</strong><span><small class="comparison-source">Eurostat</small>Statistical tables</span></div><footer><span class="spark"></span>A head start measured in months, not days.</footer><p class="comparison-note"><strong>Coverage note</strong> Industrial and manufacturing consumer prices may be omitted from national submissions to Eurostat for confidentiality reasons. Under strict confidentiality arrangements, authorised respondents in our network provide data that may not appear in official statistics.</p></div></section><section class="client-carousel" aria-labelledby="client-carousel-title"><div class="shell client-carousel-heading"><p class="eyebrow" id="client-carousel-title"><span></span> Proven across industries</p></div><div class="client-carousel-window" tabindex="0" aria-label="Companies we have worked with"><div class="client-carousel-track"><div class="client-carousel-set" aria-hidden="false"><span class="client-name">DEPA Greece</span><span class="client-name">KPMG Sweden</span><span class="client-name">Argon &amp; Co</span><span class="client-name">Toyota Europe</span><span class="client-name">Corning</span><span class="client-name">AkzoNobel</span><span class="client-name">Nova Pack</span><span class="client-name">Hadron Capital</span><span class="client-name">Outokumpu</span><span class="client-name">British Petroleum</span><span class="client-name">Elliott Investment</span><span class="client-name">Hawkins Wright</span><span class="client-name">Ezz Steel</span><span class="client-name">Google Ireland</span><span class="client-name">Financial Times</span><span class="client-name">Unilever</span><span class="client-name">Shell Norge</span><span class="client-name">Cheminova</span><span class="client-name">FTI Consulting</span><span class="client-name">Informa</span><span class="client-name">RWE</span></div><div class="client-carousel-set" aria-hidden="true"><span class="client-name">DEPA Greece</span><span class="client-name">KPMG Sweden</span><span class="client-name">Argon &amp; Co</span><span class="client-name">Toyota Europe</span><span class="client-name">Corning</span><span class="client-name">AkzoNobel</span><span class="client-name">Nova Pack</span><span class="client-name">Hadron Capital</span><span class="client-name">Outokumpu</span><span class="client-name">British Petroleum</span><span class="client-name">Elliott Investment</span><span class="client-name">Hawkins Wright</span><span class="client-name">Ezz Steel</span><span class="client-name">Google Ireland</span><span class="client-name">Financial Times</span><span class="client-name">Unilever</span><span class="client-name">Shell Norge</span><span class="client-name">Cheminova</span><span class="client-name">FTI Consulting</span><span class="client-name">Informa</span><span class="client-name">RWE</span></div></div></div></section><section class="order-section" id="order"><div class="shell"><div class="order-intro"><p class="eyebrow light"><span></span> Build your dataset</p><h2>Only the data<br/>you <em>need.</em></h2><p>Choose last month&#x27;s average price data by consumer profile, energy type and market. Your total updates automatically as you refine your selection. You receive the end-user (retail) price.<br/>Availability is limited for price data broken down into three components: market price, distribution/transport, and non-recoverable taxes. Contact us for details.</p></div><div class="builder"><div class="builder-main"><div class="builder-step"><div class="step-heading"><span>01</span><div><h3>Select energy type</h3><p>Choose electricity, natural gas, or both.</p></div></div><div class="energy-options"><button type="button" class="active" aria-pressed="true"><span class="check">✓</span><div><strong>Electricity</strong></div></button><button type="button" class="active" aria-pressed="true"><span class="check">✓</span><div><strong>Natural gas</strong></div></button></div></div><div class="builder-step"><div class="step-heading"><span>02</span><div><h3>Choose energy consumers</h3><p>Select one or more consumption profiles for your analysis.</p></div></div><div class="profile-grid"><button class="profile-option active" type="button" aria-pressed="true"><span class="check">✓</span><strong>Household</strong><small class="selected-energy">Electricity <!-- -->3,500 kWh / year</small><small class="selected-energy">Natural gas <!-- -->15,000 kWh / year</small></button><button class="profile-option " type="button" aria-pressed="false"><span class="check"></span><strong>Office building</strong><small class="">Electricity <!-- -->100 MWh / year</small><small class="">Natural gas <!-- -->500 MWh / year</small></button><button class="profile-option " type="button" aria-pressed="false"><span class="check"></span><strong>Manufacturing plant</strong><small class="">Electricity <!-- -->2 GWh / year</small><small class="">Natural gas <!-- -->10 GWh / year</small></button><button class="profile-option " type="button" aria-pressed="false"><span class="check"></span><strong>Industrial plant</strong><small class="">Electricity <!-- -->100 GWh / year</small><small class="">Natural gas <!-- -->500 GWh / year</small></button></div></div><div class="builder-step"><div class="step-heading country-heading"><span>03</span><div><h3>Choose markets or EU Average</h3><p>Select the EU Average, individual countries, or both. Country prices range from €30 to €60 by consumer profile; the EU Average is €15 more per profile. Prices apply per energy type.</p></div></div><button type="button" class="eu-average-option active" aria-pressed="true"><span class="check">✓</span><strong>EU Average</strong></button><div class="country-tools"><button type="button" class="select-all-countries">Select all 28 countries</button></div><div class="country-grid"><button type="button" class="" aria-pressed="false"><span class="check"></span>Austria</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Belgium</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Bulgaria</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Croatia</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Cyprus</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Czechia</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Denmark</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Estonia</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Finland</button><button type="button" class="" aria-pressed="false"><span class="check"></span>France</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Germany</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Greece</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Hungary</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Ireland</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Italy</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Latvia</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Lithuania</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Luxembourg</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Malta</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Netherlands</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Poland</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Portugal</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Romania</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Slovakia</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Slovenia</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Spain</button><button type="button" class="" aria-pressed="false"><span class="check"></span>Sweden</button><button type="button" class="" aria-pressed="false"><span class="check"></span>United Kingdom</button></div><p class="availability-note">Natural gas coverage exceptions: household data is unavailable for Malta, Cyprus and Finland; commercial data is unavailable for Malta and Cyprus. We confirm final coverage before sending the payment link.</p><div class="discount-notice "><span>20%</span><p><strong>All-market discount</strong>Select all 28 markets and save 20% on the complete order.</p></div></div><div class="builder-step buyer-step"><div class="step-heading"><span>04</span><div><h3>Add buyer details</h3><p>We use these details to prepare your payment link and order confirmation.</p></div></div><div class="buyer-grid"><label><span>Name <b>*</b></span><input required="" placeholder="Full name" autoComplete="name" value=""/></label><label><span>Company</span><input placeholder="Company name" autoComplete="organization" value=""/></label><label><span>VAT number</span><input placeholder="e.g. NL123456789B01" value=""/></label><label><span>Country <b>*</b></span><input required="" placeholder="Country" autoComplete="country-name" value=""/></label><label class="po-field"><span>PO number</span><input placeholder="Optional purchase order number" value=""/></label></div><p class="required-note"><b>*</b> Required fields</p></div><div class="builder-step"><div class="step-heading"><span>05</span><div><h3>Receive payment instructions</h3><p>After submitting your order, you will receive a secure payment link by email. Orders over €1,000 are paid by bank transfer; we will send the payment instructions by email. Your data will be dispatched once payment is received.</p></div></div></div></div><aside class="order-summary" aria-live="polite"><p class="summary-kicker">Your dataset</p><h3>Order summary</h3><dl><div><dt>Period</dt><dd>Last month&#x27;s averages</dd></div><div><dt>Consumers</dt><dd>Household</dd></div><div><dt>Energy</dt><dd>Electricity + Natural gas</dd></div><div><dt>Markets</dt><dd>EU Average</dd></div><div><dt>Format</dt><dd>Excel · €/kWh</dd></div></dl><div class="price-total "><span>Total purchase price</span><strong>€<!-- -->90.00</strong></div><a class="order-button disabled" href="#order" aria-disabled="true">Open email order <span>↗</span></a><p class="email-note">Add your name and country to continue. <!-- -->The email button activates when all order requirements are met.</p><button class="clear-order" type="button">Clear market selection</button></aside></div></div></section><section class="expertise shell" id="expertise"><div class="network-visual" aria-hidden="true"><div class="eu-core">EU</div><span class="network-node node-1">PT</span><span class="network-node node-2">SE</span><span class="network-node node-3">NL</span><span class="network-node node-4">PL</span><span class="network-node node-5">FR</span><span class="network-node node-6">DE</span><span class="network-node node-7">IT</span><span class="network-node node-8">UK</span><i class="orbit orbit-a"></i><i class="orbit orbit-b"></i></div><div class="expertise-copy"><p class="eyebrow"><span></span> Built from the market up</p><h2>Twenty years of<br/><em>human intelligence.</em></h2><p>Our data begins with a large European network of respondents: real households and businesses sharing what they actually pay for energy. Local reporting and national regulators provide additional context and verification.</p><div class="source-list"><div><b>01</b><span><strong>End-user respondents</strong>Primary price observations from across Europe.</span></div><div><b>02</b><span><strong>Local market intelligence</strong>Country-specific developments and policy changes.</span></div><div><b>03</b><span><strong>Regulatory verification</strong>Official sources complete and validate the picture.</span></div></div><a class="text-link" href="https://energy.eu/methodology/Methodology-Energy_Prices.pdf" target="_blank" rel="noreferrer">Explore the full methodology ↗</a></div></section><section class="final-cta shell"><p class="eyebrow"><span></span> European energy price intelligence</p><h2>See the market<br/><em>before the market does.</em></h2><p>Build a current EU and UK electricity or natural gas dataset in minutes.</p><a class="button" href="#order">Start your order <span>↑</span></a></section><section class="respondents" id="respondents"><div class="shell respondents-inner"><div class="respondents-copy"><p class="eyebrow"><span></span> Respondents</p><h2>Discover the perks of being a contributor.</h2></div><div class="respondents-links"><a class="respondent-link" href="mailto:commercial-respondent@energy.eu?subject=Commercial%20contributor%20enquiry"><span>Commercial entities</span><strong>Contact <b>↗</b></strong></a><a class="respondent-link" href="mailto:household-respondent@energy.eu?subject=Household%20contributor%20enquiry"><span>Households</span><strong>Contact <b>↗</b></strong></a></div></div></section><footer class="footer"><div class="shell"><a class="logo" href="#top"><img src="/energy-prices-logo.gif" alt="Energy Prices"/></a><p>European electricity and natural gas price intelligence.</p><nav><a href="mailto:office@energy.eu">office@energy.eu</a><a href="tel:+31628353855">+31.628 35 38 55</a><a href="https://energy.eu/methodology/Methodology-Energy_Prices.pdf" target="_blank" rel="noreferrer">Methodology</a><a href="/terms/">Terms</a><span>© 2026 Energy Prices</span></nav></div></footer></main><script type="module" src="/_next/static/chunks/index-Da6jMNNB.js" id="_R_" async=""></script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("2:I[\"8c0f216c4604\",[],\"Children\",1]\n")</script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("3:I[\"60f387d9e0f4\",[],\"default\",1]\n")</script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("4:I[\"593f344dc510\",[],\"GlobalErrorBoundary\",1]\n")</script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("5:I[\"0b874ad30386\",[],\"default\",1]\n")</script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("6:I[\"593f344dc510\",[],\"ErrorBoundary\",1]\n")</script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("7:I[\"15c18cfaeeff\",[],\"LayoutSegmentProvider\",1]\n")</script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("8:I[\"8c0f216c4604\",[],\"Slot\",1]\n")</script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("9:I[\"9276801271d6\",[],\"AppRouterScrollTarget\",1]\n")</script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("a:I[\"593f344dc510\",[],\"RedirectBoundary\",1]\n")</script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push(":HL[\"/_next/static/css/index.CkGcjP5N.css\",\"style\" ]\n")</script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("0:{\"__route\":\"route:/\",\"__interceptionContext\":null,\"__layoutIds\":[\"layout:/\"],\"__rootLayout\":\"/\",\"__sourcePage\":\"/page\",\"page:/\":\"$L1\",\"layout:/\":[[[[\"$\",\"link\",\"css:/_next/static/css/index.CkGcjP5N.css\",{\"rel\":\"stylesheet\",\"precedence\":\"vite-rsc/importer-resources\",\"href\":\"/_next/static/css/index.CkGcjP5N.css\",\"data-rsc-css-href\":\"/_next/static/css/index.CkGcjP5N.css\"}],\"$undefined\"],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[[\"$\",\"body\",null,{\"className\":\"__variable_geist_1s86874 __variable_geist_mono_0umgblq\",\"children\":[\"$\",\"$L2\",null,{}]}],[\"$\",\"$L3\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-WFP3DJTKRY\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L3\",null,{\"id\":\"google-analytics\",\"strategy\":\"afterInteractive\",\"children\":\"window.dataLayer = window.dataLayer || [];\\nfunction gtag(){dataLayer.push(arguments);}\\ngtag('js', new Date());\\ngtag('config', 'G-WFP3DJTKRY');\"}]]}]],null],\"route:/\":[[[\"$\",\"meta\",null,{\"charSet\":\"utf-8\"}],[[\"$\",\"title\",\"0\",{\"children\":\"European energy price intelligence | Energy Prices\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Last month’s average electricity and natural gas prices for every EU member state and the UK—analysis-ready today in Excel and normalized to €/kWh.\"}],[\"$\",\"meta\",\"2\",{\"property\":\"og:title\",\"content\":\"European energy price intelligence | Energy Prices\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:description\",\"content\":\"Last month’s average electricity and natural gas prices for every EU member state and the UK—analysis-ready today in Excel and normalized to €/kWh.\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:url\",\"content\":\"https://energy.eu\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:image\",\"content\":\"https://energy.eu/og-v2.png\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:alt\",\"content\":\"European energy price intelligence\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:title\",\"content\":\"European energy price intelligence | Energy Prices\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:description\",\"content\":\"Last month’s average electricity and natural gas prices for every EU member state and the UK—analysis-ready today in Excel and normalized to €/kWh.\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:image\",\"content\":\"https://energy.eu/og-v2.png\"}],[\"$\",\"link\",\"14\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon.jpg\"}],[\"$\",\"link\",\"15\",{\"rel\":\"icon\",\"href\":\"/favicon.jpg\"}]],[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]],[\"$\",\"$L4\",null,{\"fallback\":\"$5\",\"children\":[\"$\",\"$L6\",null,{\"fallback\":\"$5\",\"children\":[\"$\",\"$L7\",null,{\"providerId\":\"layout:/\",\"segmentMap\":{\"children\":[]},\"children\":[\"$\",\"$L8\",null,{\"id\":\"layout:/\",\"parallelSlots\":\"$undefined\",\"children\":[\"$\",\"$L9\",null,{\"children\":[\"$\",\"$La\",null,{\"children\":[[\"$\",\"$L7\",null,{\"providerId\":\"page:/\",\"segmentMap\":{\"children\":[\"__PAGE__\"]},\"children\":[\"$\",\"$L8\",null,{\"id\":\"page:/\"}]}],null]}]}]}]}]}]}],null,null],\"__layoutFlags\":{\"layout:/\":\"s\"},\"__artifactCompatibility\":{\"schemaVersion\":1,\"graphVersion\":\"app-route-graph:1177fd80f83fa7b0\",\"deploymentVersion\":\"6e86dba5-ebc2-463d-83e1-c70d4f3e4af4\",\"appElementsSchemaVersion\":1,\"rscPayloadSchemaVersion\":1,\"rootBoundaryId\":\"/\",\"renderEpoch\":null},\"__renderObservation\":{\"schemaVersion\":1,\"output\":{\"kind\":\"app-rsc\",\"mountedSlotsFingerprint\":null,\"renderEpoch\":null,\"rootBoundaryId\":\"/\",\"routeId\":\"route:/\"},\"completeness\":\"partial\",\"boundaryOutcome\":{\"kind\":\"unknown\"},\"requestApis\":[{\"kind\":\"connection\",\"status\":\"unknown\"},{\"kind\":\"cookies\",\"status\":\"unknown\"},{\"kind\":\"draftMode\",\"status\":\"unknown\"},{\"kind\":\"headers\",\"status\":\"unknown\"},{\"kind\":\"params\",\"status\":\"unknown\"},{\"kind\":\"searchParams\",\"status\":\"unknown\"}],\"dynamicFetches\":[],\"cacheTags\":[\"/\",\"_N_T_/\",\"_N_T_/index\",\"_N_T_/layout\",\"_N_T_/page\"],\"pathTags\":[\"/\"],\"cacheability\":\"unknown\",\"downgrade\":{\"target\":\"freshRender\",\"reasons\":[{\"code\":\"CP_DOWNGRADE_CACHEABILITY_UNKNOWN\",\"target\":\"freshRender\"},{\"code\":\"CP_DOWNGRADE_INCOMPLETE_OBSERVATION\",\"completeness\":\"partial\",\"target\":\"freshRender\"},{\"code\":\"CP_DOWNGRADE_UNKNOWN_REQUEST_API\",\"requestApi\":\"connection\",\"target\":\"freshRender\"},{\"code\":\"CP_DOWNGRADE_UNKNOWN_REQUEST_API\",\"requestApi\":\"cookies\",\"target\":\"freshRender\"},{\"code\":\"CP_DOWNGRADE_UNKNOWN_REQUEST_API\",\"requestApi\":\"draftMode\",\"target\":\"freshRender\"},{\"code\":\"CP_DOWNGRADE_UNKNOWN_REQUEST_API\",\"requestApi\":\"headers\",\"target\":\"freshRender\"},{\"code\":\"CP_DOWNGRADE_UNKNOWN_REQUEST_API\",\"requestApi\":\"params\",\"target\":\"freshRender\"},{\"code\":\"CP_DOWNGRADE_UNKNOWN_REQUEST_API\",\"requestApi\":\"searchParams\",\"target\":\"freshRender\"}],\"fallback\":{\"kind\":\"breakerFallback\",\"code\":\"CP_PRIVATE_DYNAMIC_DOWNGRADE\",\"mode\":\"renderFresh\",\"scope\":\"affectedOutput\",\"fields\":{\"reasonCodes\":[\"CP_DOWNGRADE_CACHEABILITY_UNKNOWN\",\"CP_DOWNGRADE_INCOMPLETE_OBSERVATION\",\"CP_DOWNGRADE_UNKNOWN_REQUEST_API\",\"CP_DOWNGRADE_UNKNOWN_REQUEST_API\",\"CP_DOWNGRADE_UNKNOWN_REQUEST_API\",\"CP_DOWNGRADE_UNKNOWN_REQUEST_API\",\"CP_DOWNGRADE_UNKNOWN_REQUEST_API\",\"CP_DOWNGRADE_UNKNOWN_REQUEST_API\"],\"target\":\"freshRender\"}},\"isPublicCacheCandidate\":false}}}\n")</script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("b:I[\"6efdf509a785\",[],\"default\",1]\n")</script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("1:[\"$\",\"$Lb\",null,{\"params\":\"$@c\",\"searchParams\":\"$@d\"}]\n")</script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("c:{}\n")</script><script>((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).rsc.push("d:{}\n")</script><script>Object.assign(((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}),{"initialCacheKind":"dynamic"});((self[Symbol.for("vinext.navigationRuntime")]??={bootstrap:{routeManifest:null},functions:{}}).bootstrap.rsc??={rsc:[]}).done=true</script></body></html>
European energy price intelligence | Energy Prices

European energy price intelligence

Foresee the key driver
of inflation.

Energy Prices is a boutique alternative data provider.
The latest prices paid by electricity and natural gas end-users across EU Member States and the UK.

Purchase our latest data now, or contact us to discuss a subscription tailored to your needs.
Two decades of expertiseEU-wide respondent networkAll prices in €/kWh
ENERGY_PRICES_EU_UK.xlsxLatest average
ElectricityNatural gas
CountryConsumer€/kWh
01AustriaHousehold●●●●●
02BelgiumHousehold●●●●●
03DenmarkHousehold●●●●●
04FranceHousehold●●●●●
05GermanyHousehold●●●●●
06IrelandHousehold●●●●●
07NetherlandsHousehold●●●●●
28markets
normalized
20 yearsof European market expertise
28 marketsEU member states + UK
Most recentaverage energy price data
file or APIExcel or custom interface

The timing advantage

Understand
tomorrow's market

Direct input from our extensive European respondent network, complimented with input from energy agencies and trusted news outlets gives you the latest, most analysis-ready price data.

To understand where the market is heading tomorrow, our datasets are indispensable. For many years our data is trusted by giants in the consultancy, energy and financial industry.

ComparisonEnergy PricesEurostat
Data periodLatest averageEurostatSix-month average
Publication lagNoneEurostatAbout six months
Market coverageEU-27 + UKEurostatEU member states
Working formatClean Excel in €/kWhEurostatStatistical tables
A head start measured in months, not days.

Coverage note Industrial and manufacturing consumer prices may be omitted from national submissions to Eurostat for confidentiality reasons. Under strict confidentiality arrangements, authorised respondents in our network provide data that may not appear in official statistics.

Build your dataset

Only the data
you need.

Choose last month's average price data by consumer profile, energy type and market. Your total updates automatically as you refine your selection. You receive the end-user (retail) price.
Availability is limited for price data broken down into three components: market price, distribution/transport, and non-recoverable taxes. Contact us for details.

01

Select energy type

Choose electricity, natural gas, or both.

02

Choose energy consumers

Select one or more consumption profiles for your analysis.

03

Choose markets or EU Average

Select the EU Average, individual countries, or both. Country prices range from €30 to €60 by consumer profile; the EU Average is €15 more per profile. Prices apply per energy type.

Natural gas coverage exceptions: household data is unavailable for Malta, Cyprus and Finland; commercial data is unavailable for Malta and Cyprus. We confirm final coverage before sending the payment link.

20%

All-market discountSelect all 28 markets and save 20% on the complete order.

04

Add buyer details

We use these details to prepare your payment link and order confirmation.

* Required fields

05

Receive payment instructions

After submitting your order, you will receive a secure payment link by email. Orders over €1,000 are paid by bank transfer; we will send the payment instructions by email. Your data will be dispatched once payment is received.

Built from the market up

Twenty years of
human intelligence.

Our data begins with a large European network of respondents: real households and businesses sharing what they actually pay for energy. Local reporting and national regulators provide additional context and verification.

01End-user respondentsPrimary price observations from across Europe.
02Local market intelligenceCountry-specific developments and policy changes.
03Regulatory verificationOfficial sources complete and validate the picture.
Explore the full methodology ↗

European energy price intelligence

See the market
before the market does.

Build a current EU and UK electricity or natural gas dataset in minutes.

Start your order

Respondents

Discover the perks of being a contributor.