Annual inflation up to 2.6% in the euro area (2024)

Euro indicators 20 August 2024 Next release: 18 September 2024

July 2024

Skip to the content

Before printing

Printing can have negative environmental impacts due to paper waste. We encourage you to explore eco-friendly alternatives. Bookmarking this page in your browser allows you to access it anytime.

This publication can also be converted to PDF, if you have a PDF printer installed on your computer. PDF printers function as virtual printers, enabling you to create digital copies of web pages and access the content offline.

Up to 2.8% in the EU

Overview

The euro area annual inflation rate was 2.6% in July 2024, up from 2.5% in June. A year earlier, the rate was 5.3%. European Union annual inflation was 2.8% in July 2024, up from 2.6% in June. A year earlier, the rate was 6.1%. These figures are published by Eurostat, the statistical office of the European Union.

The lowest annual rates were registered in Finland (0.5%), Latvia (0.8%) and Denmark (1.0%). The highest annual rates were recorded in Romania (5.8%), Belgium (5.4%) and Hungary (4.1%). Compared with June 2024, annual inflation fell in nine Member States, remained stable in four and rose in fourteen.

In July 2024, the highest contribution to the annual euro area inflation rate came from services (+1.82 percentage points, pp), followed by food, alcohol & tobacco (+0.45 pp), non-energy industrial goods (+0.19 pp) and energy (+0.12 pp).

Annual inflation up to 2.6% in the euro area (1)

Inflation rates (%) measured by the HICP

Annual rate

Monthly rate

Jul 23

Feb 24

Mar 24

Apr 24

May 24

Jun 24

Jul 24

Jul 24

Euro area

5.3

2.6

2.4

2.4

2.6

2.5

2.6

0.0

EU

6.1

2.8

2.6

2.6

2.7

2.6

2.8

0.1

Belgium

1.7

3.6

3.8

4.9

4.9

5.4

5.4

-0.6

Bulgaria

7.8

3.5

3.1

2.5

2.7

2.8

2.8

1.2

Czechia

10.2

2.2

2.2

3.1

2.8

2.2

2.5

0.7

Denmark

3.2

0.6

0.8

0.5

2.1

1.8

1.0

1.3

Germany

6.5

2.7

2.3

2.4

2.8

2.5

2.6

0.5

Estonia

6.2

4.4

4.1

3.1

3.1

2.8

3.5

0.2

Ireland

4.6

2.3

1.7

1.6

2.0

1.5

1.5

0.2

Greece

3.5

3.1

3.4

3.2

2.4

2.5

3.0

-0.5

Spain

2.1

2.9

3.3

3.4

3.8

3.6

2.9

-0.7

France

5.1

3.2

2.4

2.4

2.6

2.5

2.7

0.2

Croatia

8.0

4.8

4.9

4.7

4.3

3.5

3.3

1.0

Italy

6.3

0.8

1.2

0.9

0.8

0.9

1.6

-0.9

Cyprus

2.4

2.1

1.6

2.1

3.0

3.0

2.4

0.7

Latvia

6.6

0.6

1.0

1.1

0.0

1.5

0.8

0.1

Lithuania

7.2

1.1

0.4

0.4

0.9

1.0

1.1

-0.1

Luxembourg

2.0

3.2

3.2

3.0

3.2

2.8

2.7

-0.4

Hungary

17.5

3.6

3.6

3.6

3.9

3.6

4.1

0.8

Malta

5.6

3.0

2.7

2.4

2.3

2.2

2.3

0.5

Netherlands

5.3

2.7

3.1

2.6

2.7

3.4

3.5p

1.3p

Austria

7.0

4.0

4.1

3.4

3.3

3.1

2.9

-0.4

Poland

10.3

3.7

2.7

3.0

2.8

2.9

4.0

0.8

Portugal

4.3

2.3

2.6

2.3

3.8

3.1

2.7

-0.8

Romania

8.9

7.1

6.7

6.2

5.8

5.3

5.8

0.6

Slovenia

5.7

3.4

3.4

3.0

2.5

1.6

1.4

-0.2

Slovakia

10.3

3.8

2.7

2.4

2.6

2.4

3.0

0.3

Finland

4.2

1.1

0.6

0.6

0.4

0.5

0.5

0.3

Sweden

6.3

2.6

2.3

2.4

2.5

1.4

1.7

0.1

Iceland

7.5

5.3

5.1

4.6

5.2

5.0

5.1

0.7

Norway

5.6

4.4

3.6

3.4

2.7

2.3

2.4

0.4

Switzerland

2.1

1.2

1.1

1.4

1.5

1.3

1.2

0.4

p provisional

Source dataset: prc_hicp_manr

Annual inflation up to 2.6% in the euro area (2)

Annual inflation up to 2.6% in the euro area (3)

Tables

Euro area inflation rate (%), selected aggregates

Weights (‰)

Annual rate

Monthly rate

2024

Jul 23

Feb 24

Mar 24

Apr 24

May 24

Jun 24

Jul 24

Jul 24

All-items HICP

1000.0

5.3

2.6

2.4

2.4

2.6

2.5

2.6

0.0

All-items excluding:

energy

900.9

6.7

3.3

2.9

2.7

2.8

2.8

2.7

-0.1

energy, unprocessed food

857.4

6.6

3.3

3.1

2.8

2.9

2.8

2.8

-0.1

energy, food, alcohol & tobacco

706.2

5.5

3.1

2.9

2.7

2.9

2.9

2.9

-0.2

energy, seasonal food

876.0

6.6

3.3

3.0

2.7

2.8

2.8

2.8

-0.1

tobacco

979.1

5.3

2.4

2.3

2.3

2.5

2.4

2.5

0.0

Food, alcohol & tobacco

194.7

10.8

3.9

2.6

2.8

2.6

2.4

2.3

0.0

processed food, alcohol & tobacco

151.2

11.3

4.5

3.5

3.2

2.8

2.7

2.7

0.3

unprocessed food

43.5

9.2

2.1

-0.5

1.2

1.8

1.3

1.0

-1.0

Energy

99.1

-6.1

-3.7

-1.8

-0.6

0.3

0.2

1.2

0.8

Non-energy industrial goods

257.3

5.0

1.6

1.1

0.9

0.7

0.7

0.7

-2.6

Services

448.8

5.6

4.0

4.0

3.7

4.1

4.1

4.0

1.2

Annual inflation up to 2.6% in the euro area (4)

Contributions to the euro area annual inflation rate (pp), selected aggregates

Jul 23

Feb 24

Mar 24

Apr 24

May 24

Jun 24

Jul 24

Food, alcohol & tobacco

2.20

0.79

0.53

0.55

0.51

0.48

0.45

processed food, alcohol & tobacco

1.77

0.69

0.55

0.49

0.43

0.42

0.41

unprocessed food

0.43

0.10

-0.02

0.06

0.08

0.06

0.05

Energy

-0.62

-0.36

-0.16

-0.04

0.04

0.02

0.12

Non-energy industrial goods

1.26

0.42

0.30

0.23

0.18

0.17

0.19

Services

2.47

1.73

1.76

1.64

1.83

1.84

1.82

Source dataset: prc_hicp_ctrb

Annual inflation up to 2.6% in the euro area (5)

Notes for users

Revisions and timetable

A flash estimate of euro area inflation is issued at the end of each reference month. The euro area flash estimate for July 2024, published on 31 July 2024, was 2.6%.

The next flash estimate of euro area inflation with data for August 2024 is scheduled for 30 August 2024.

Methods and definitions

Annual inflation is the change of the price level of consumer goods and services between the current month and the same month of the previous year. Monthly inflation is the change of the price level between the current month and the previous month.

A contribution shows how much of the annual inflation rate comes from a particular component of the HICP. The contributions are calculated according to a method which ensures their additivity (allowing for rounding).

Geographical information

The euro area consists of Belgium, Germany, Estonia, Ireland, Greece, Spain, France, Croatia, Italy, Cyprus, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Austria, Portugal, Slovenia, Slovakia and Finland.

The European Union includes Belgium, Bulgaria, Czechia, Denmark, Germany, Estonia, Ireland, Greece, Spain, France, Croatia, Italy, Cyprus, Latvia, Lithuania, Luxembourg, Hungary, Malta, the Netherlands, Austria, Poland, Portugal, Romania, Slovenia, Slovakia, Finland and Sweden.

The euro area and European Union data refer to the respective country compositions at a specific point in time. Changes in the composition of these aggregates are incorporated using a chain index formula.

For more information

  • Eurostat website section on inflation

  • Eurostat database on inflation

  • Statistics Explained article on inflation in the euro area

  • Eurostat metadata on inflation

  • Euro indicators dashboard

  • Release calendar for Euro indicators

  • Statistics Code of Practice

Get in touch

Media requests

Eurostat Media Support

Phone: (+352) 4301 33 408

E-mail: eurostat-mediasupport@ec.europa.eu

Further information on data

E-mail: estat-hicp@ec.europa.eu

Share component will be rendered here.

'; /** Retrieve the order from the tooltip option */ var sortOrder = option.tooltip.order; /** Sort the 'params' array based on the 'sortOrder' parameter. */ switch (sortOrder) { /** Sort by series name in ascending order. */ case 'seriesAsc': params = params.sort((a, b) => a.seriesName.localeCompare(b.seriesName)); break; /** Sort by series name in descending order. */ case 'seriesDesc': params = params.sort((a, b) => b.seriesName.localeCompare(a.seriesName)); break; /** Sort by numerical value in ascending order. */ case 'valueAsc': params = params.sort((a, b) => parseFloat(a.value) - parseFloat(b.value)); break; /** Sort by numerical value in descending order. */ case 'valueDesc': params = params.sort((a, b) => parseFloat(b.value) - parseFloat(a.value)); break; /** Reverse the current order. */ case 'reverse': params.reverse(); break; default: break; } /** Iterate over each series in the tooltip parameters */ for (var i = 0; i < params.length; i++) { /** Retrieve the name and value of the current series */ var seriesName = params[i].seriesName; var value = params[i].value; /** Replace every specific apostrphe by simple one. */ seriesName = seriesName.replaceAll("’", "'"); /** Convert the numeric value to its string representation. */ var strValue = String(value); /** Retrieve the axis used as value */ var axis = option.yAxis.type === 'value' ? option.yAxis : option.xAxis; /** Initialize the number of decimal places */ var decimals = option.tooltip.decimals; /** Check if decimals configuration is set to default and the value contains decimal places */ if (!decimals && strValue.indexOf('.') > -1) { /** Calculate the number of decimal places */ decimals = strValue.substring(strValue.indexOf('.'), strValue.length - 1).length; } else { /** If there are no decimal places, format the value with 1 decimal place */ decimals = decimals ? decimals : 1; /** Convert the value to a fixed-point notation string with a specified number of decimal places. */ value = Number(value).toFixed(decimals); } /** Convert -0 value to 0 with the specified or calculated number of decimal places.*/ if (Number(value) == -0) { value = (Number(value) + 0).toFixed(decimals); } /** Extract the unit from within the axis label */ var unit = axis.axisLabel.unit ? axis.axisLabel.unit : ''; /** Format the value using the appropriate number of decimal places */ value = isNaN(value) ? 'N/A' : Number(value).toLocaleString(option.lang ? option.lang : 'en', { minimumFractionDigits: decimals }) + unit; /** Retrieve the color of the current series */ const color = params[i].color; /** * Add the series name and value to the tooltip content * Use a circle icon with the series color */ tooltipContent += '

' + '' + '' + '' + seriesName + '' + '' + '' + value + '' + '

'; } /** Close the tooltip content container */ tooltipContent += '

'; /** Return the formatted tooltip content */ return tooltipContent; }}/* * This content is licensed according to the W3C Software License at * https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document * * File: sortable-table.js * * Desc: Adds sorting to a HTML data table that implements ARIA Authoring Practices */'use strict';class SortableTable { constructor(tableNode) { this.tableNode = tableNode; this.columnHeaders = tableNode.querySelectorAll('thead th.sortable'); this.sortColumns = []; for (var i = 0; i < this.columnHeaders.length; i++) { var ch = this.columnHeaders[i]; var buttonNode = ch.querySelector('button'); if (buttonNode) { this.sortColumns.push(i); // buttonNode.setAttribute('data-column-index', i); // buttonNode.addEventListener('click', this.handleClick.bind(this)); ch.setAttribute('data-column-index', i); ch.addEventListener('click', this.handleClick.bind(this)); } } this.optionCheckbox = document.querySelector( 'input[type="checkbox"][value="show-unsorted-icon"]' ); if (this.optionCheckbox) { this.optionCheckbox.addEventListener( 'change', this.handleOptionChange.bind(this) ); if (this.optionCheckbox.checked) { this.tableNode.classList.add('show-unsorted-icon'); } } } setColumnHeaderSort(columnIndex) { if (typeof columnIndex === 'string') { columnIndex = parseInt(columnIndex); } for (var i = 0; i < this.columnHeaders.length; i++) { var ch = this.columnHeaders[i]; var buttonNode = ch.querySelector('button'); if (i === columnIndex) { var value = ch.getAttribute('aria-sort'); if (value === 'ascending') { ch.setAttribute('aria-sort', 'descending'); this.sortColumn( columnIndex, 'descending', ch.classList.contains('num')); } else if (value === 'descending') { ch.removeAttribute('aria-sort'); this.sortColumn( columnIndex, 'initial', true ); } else { ch.setAttribute('aria-sort', 'ascending'); this.sortColumn( columnIndex, 'ascending', ch.classList.contains('num') ); } } else { if (ch.hasAttribute('aria-sort') && buttonNode) { ch.removeAttribute('aria-sort'); } } } } sortColumn(columnIndex, sortValue, isNumber) { function compareValues(a, b) { if (a.value === b.value) return 0; if (sortValue === 'descending') { return isNumber ? b.value - a.value : (a.value > b.value ? -1 : 1); } else { return isNumber ? a.value - b.value : (a.value < b.value ? -1 : 1); } } if (typeof isNumber !== 'boolean') { isNumber = false; } var tbodyNode = this.tableNode.querySelector('tbody'); var rowNodes = []; var dataCells = []; var rowNode = tbodyNode.firstElementChild; var index = 0; while (rowNode) { rowNodes.push(rowNode); var rowCells = rowNode.querySelectorAll('th, td'); var dataCell = rowCells[columnIndex]; var data = {}; data.index = index; if (sortValue !== 'initial') { data.value = dataCell.textContent.toLowerCase().trim(); } else { data.value = rowNode.getAttribute('initial-position').toLowerCase().trim(); } if (isNumber) { data.value = parseFloat(data.value); } dataCells.push(data); rowNode = rowNode.nextElementSibling; index += 1; } dataCells.sort(compareValues); // remove rows while (tbodyNode.firstChild) { tbodyNode.removeChild(tbodyNode.lastChild); } // add sorted rows for (var i = 0; i < dataCells.length; i += 1) { let pos = [dataCells[i].index]; if (sortValue === "initial") { rowNodes[pos].classList.remove("sorted"); } else { rowNodes[pos].classList.add("sorted"); } tbodyNode.appendChild(rowNodes[pos]); } } /* EVENT HANDLERS */ handleClick(event) { var tgt = event.currentTarget; this.setColumnHeaderSort(tgt.getAttribute('data-column-index')); } handleOptionChange(event) { var tgt = event.currentTarget; if (tgt.checked) { this.tableNode.classList.add('show-unsorted-icon'); } else { this.tableNode.classList.remove('show-unsorted-icon'); } }}$(document).ready(function() { load(); });;}());

Subscribe to receive the latest Eurostat Euro indicators releases

Subscribe
Annual inflation up to 2.6% in the euro area (2024)
Top Articles
Word Finder for Scrabble and Words With Friends
Analysis: Defense needs to plant a seed of doubt about Cohen's version of events, CNN legal expert says 
Spasa Parish
Rentals for rent in Maastricht
159R Bus Schedule Pdf
Sallisaw Bin Store
Black Adam Showtimes Near Maya Cinemas Delano
Espn Transfer Portal Basketball
Pollen Levels Richmond
11 Best Sites Like The Chive For Funny Pictures and Memes
Things to do in Wichita Falls on weekends 12-15 September
Craigslist Pets Huntsville Alabama
Paulette Goddard | American Actress, Modern Times, Charlie Chaplin
Red Dead Redemption 2 Legendary Fish Locations Guide (“A Fisher of Fish”)
What's the Difference Between Halal and Haram Meat & Food?
R/Skinwalker
Rugged Gentleman Barber Shop Martinsburg Wv
Jennifer Lenzini Leaving Ktiv
Justified - Streams, Episodenguide und News zur Serie
Epay. Medstarhealth.org
Olde Kegg Bar & Grill Portage Menu
Cubilabras
Half Inning In Which The Home Team Bats Crossword
Four-Legged Friday: Meet Tuscaloosa's Adoptable All-Stars Cub & Pickle
Model Center Jasmin
Ice Dodo Unblocked 76
Is Slatt Offensive
Labcorp Locations Near Me
Storm Prediction Center Convective Outlook
Experience the Convenience of Po Box 790010 St Louis Mo
Fungal Symbiote Terraria
modelo julia - PLAYBOARD
Poker News Views Gossip
Abby's Caribbean Cafe
Joanna Gaines Reveals Who Bought the 'Fixer Upper' Lake House and Her Favorite Features of the Milestone Project
Tri-State Dog Racing Results
Navy Qrs Supervisor Answers
Trade Chart Dave Richard
Lincoln Financial Field Section 110
Free Stuff Craigslist Roanoke Va
Wi Dept Of Regulation & Licensing
Pick N Pull Near Me [Locator Map + Guide + FAQ]
Crystal Westbrooks Nipple
Ice Hockey Dboard
Über 60 Prozent Rabatt auf E-Bikes: Aldi reduziert sämtliche Pedelecs stark im Preis - nur noch für kurze Zeit
Wie blocke ich einen Bot aus Boardman/USA - sellerforum.de
Infinity Pool Showtimes Near Maya Cinemas Bakersfield
Dermpathdiagnostics Com Pay Invoice
How To Use Price Chopper Points At Quiktrip
Maria Butina Bikini
Busted Newspaper Zapata Tx
Latest Posts
Article information

Author: Pres. Carey Rath

Last Updated:

Views: 6145

Rating: 4 / 5 (61 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Pres. Carey Rath

Birthday: 1997-03-06

Address: 14955 Ledner Trail, East Rodrickfort, NE 85127-8369

Phone: +18682428114917

Job: National Technology Representative

Hobby: Sand art, Drama, Web surfing, Cycling, Brazilian jiu-jitsu, Leather crafting, Creative writing

Introduction: My name is Pres. Carey Rath, I am a faithful, funny, vast, joyous, lively, brave, glamorous person who loves writing and wants to share my knowledge and understanding with you.