Danes pay the most in Europe for household energy, edging slightly past the Germans in recent statistics released by Eurostat.

In Denmark, average electricity prices in the first half of 2018 came in at just over €31 per 100 kilowatt-hours, while the Germans paid €29.50 on average. The Belgians came in third place at just over €27.

These latest statistics are similar to last year's report, in which the Danes and Germans ranked joint most expensive, and the Belgians retained their third place spot.

Bulgarians pay the least for their electricity at €9.8 per 100 kilowatt-hours, a more than €20 difference to the Danes.