euroflation.

Eurozone food price level by country

Food price level across the euro area (2025) ranges from 122.4 (Luxembourg) down to 83.2 (Slovakia), against a euro-area average of 102.1.

This is a price level, not an inflation rate: it compares what the same basket of food and non-alcoholic beverages costs in each country in one year, with the EU average set at 100. A higher number means groceries cost more than the EU average.

🇱🇺Luxembourg122.42025▲ 2.1
🇮🇪Ireland115.52025▼ 1.1
🇲🇹Malta112.92025▼ 4.8
🇪🇪Estonia109.82025▲ 3.3
🇦🇹Austria109.52025▲ 4.3
🇫🇮Finland107.52025▼ 5.5
🇱🇻Latvia107.52025▲ 1.0
🇫🇷France106.82025▲ 1.4
🇭🇷Croatia105.52025▲ 3.8
🇬🇷Greece105.32025▼ 1.7
🇧🇪Belgium104.52025▲ 1.4
🇱🇹Lithuania103.02025▲ 3.5
🇩🇪Germany102.42025▼ 4.5
🇵🇹Portugal102.02025▼ 2.6
🇮🇹Italy101.12025▼ 2.4
🇸🇮Slovenia101.02025▲ 0.5
🇨🇾Cyprus100.12025▼ 7.5
🇳🇱Netherlands99.42025▲ 1.6
🇪🇸Spain95.32025▼ 3.2
🇧🇬Bulgaria92.62025▲ 5.7
🇸🇰Slovakia83.22025▼ 19.9
rising falling▲▼ arrows always paired with colour (colourblind-safe)Tap a column header to sort.

Source: Eurostat (prc_ppp_ind_1) · data through 2025 · released 2026-07-09 · modifications: none

See the euro-area aggregate →

Frequently asked questions

Which euro-area country has the highest food price level?
Luxembourg, at 122.4.
Which euro-area country has the lowest food price level?
Slovakia, at 83.2.
What is the euro-area average food price level?
The euro-area average is 102.1.