HomeDenmark › Municipalities

Fuel prices by municipality in Denmark

The complete list, updated live: 98 municipalities with at least one station we track. The price shown is the local average for diesel.

Updated 3 h ago
Municipalities
98
60 with their own page
Stations tracked
2 089
diesel
National average
2.45 kr/L
weighted by station count
Regions covered
5
Denmark
Advertisement

Municipalities in Denmark, in alphabetical order

Tap a kommune that has its own page for its live map and station list.

98 shown

Municipality Region Stations Average price kr/L
Aabenraa Region Syddanmark 41 2.46 kr/L · diesel
Aalborg Region Nordjylland 54 2.45 kr/L · diesel
Aarhus Region Midtjylland 71 2.45 kr/L · diesel
Ærø Region Syddanmark 1 2.45 kr/L · diesel
Albertslund Region Hovedstaden 17 2.46 kr/L · diesel
Allerød Region Hovedstaden 9 2.45 kr/L · diesel
Assens Region Syddanmark 18 2.45 kr/L · diesel
Ballerup Region Hovedstaden 16 2.45 kr/L · diesel
Billund Region Syddanmark 22 2.45 kr/L · diesel
Bornholm Region Hovedstaden 14 2.45 kr/L · diesel
Brøndby Region Hovedstaden 8 2.45 kr/L · diesel
Brønderslev Region Nordjylland 40 2.45 kr/L · diesel
Dragør Region Hovedstaden 2 2.46 kr/L · diesel
Egedal Region Hovedstaden 8 2.45 kr/L · diesel
Esbjerg Region Syddanmark 47 2.45 kr/L · diesel
Faaborg-Midtfyn Region Syddanmark 34 2.45 kr/L · diesel
Fanø Region Syddanmark 1 2.45 kr/L · diesel
Favrskov Region Midtjylland 28 2.45 kr/L · diesel
Faxe Region Sjælland 24 2.45 kr/L · diesel
Fredensborg Region Hovedstaden 16 2.46 kr/L · diesel
Fredericia Region Syddanmark 20 2.45 kr/L · diesel
Frederiksberg Region Hovedstaden 1 2.46 kr/L · diesel
Frederikshavn Region Nordjylland 37 2.45 kr/L · diesel
Frederikssund Region Hovedstaden 15 2.45 kr/L · diesel
Furesø Region Hovedstaden 11 2.45 kr/L · diesel
Gentofte Region Hovedstaden 14 2.46 kr/L · diesel
Gladsaxe Region Hovedstaden 2 2.45 kr/L · diesel
Glostrup Region Hovedstaden 5 2.45 kr/L · diesel
Greve Region Sjælland 14 2.45 kr/L · diesel
Gribskov Region Hovedstaden 5 2.45 kr/L · diesel
Guldborgsund Region Sjælland 34 2.45 kr/L · diesel
Haderslev Region Syddanmark 51 2.45 kr/L · diesel
Halsnæs Region Hovedstaden 9 2.45 kr/L · diesel
Hedensted Region Midtjylland 16 2.45 kr/L · diesel
Helsingør Region Hovedstaden 16 2.45 kr/L · diesel
Herlev Region Hovedstaden 9 2.45 kr/L · diesel
Herning Region Midtjylland 53 2.45 kr/L · diesel
Hillerød Region Hovedstaden 23 2.45 kr/L · diesel
Hjørring Region Nordjylland 24 2.47 kr/L · diesel
Høje-Taastrup Region Hovedstaden 3 2.46 kr/L · diesel
Holbæk Region Sjælland 47 2.45 kr/L · diesel
Holstebro Region Midtjylland 24 2.45 kr/L · diesel
Horsens Region Midtjylland 47 2.45 kr/L · diesel
Hørsholm Region Hovedstaden 7 2.46 kr/L · diesel
Hvidovre Region Hovedstaden 9 2.47 kr/L · diesel
Ikast-Brande Region Midtjylland 11 2.45 kr/L · diesel
Ishøj Region Hovedstaden 7 2.45 kr/L · diesel
Jammerbugt Region Nordjylland 20 2.45 kr/L · diesel
Kalundborg Region Sjælland 22 2.45 kr/L · diesel
Kerteminde Region Syddanmark 7 2.45 kr/L · diesel
København Region Hovedstaden 68 2.45 kr/L · diesel
Køge Region Sjælland 28 2.46 kr/L · diesel
Kolding Region Syddanmark 44 2.47 kr/L · diesel
Læsø Region Nordjylland 4 2.45 kr/L · diesel
Langeland Region Syddanmark 8 2.45 kr/L · diesel
Lejre Region Sjælland 7 2.45 kr/L · diesel
Lemvig Region Midtjylland 12 2.45 kr/L · diesel
Lolland Region Sjælland 24 2.45 kr/L · diesel
Lyngby-Taarbæk Region Hovedstaden 6 2.46 kr/L · diesel
Mariagerfjord Region Nordjylland 2 2.45 kr/L · diesel
Middelfart Region Syddanmark 23 2.45 kr/L · diesel
Morsø Region Nordjylland 10 2.45 kr/L · diesel
Næstved Region Sjælland 25 2.45 kr/L · diesel
Norddjurs Region Midtjylland 18 2.45 kr/L · diesel
Nordfyns Region Syddanmark 14 2.45 kr/L · diesel
Nyborg Region Syddanmark 12 2.45 kr/L · diesel
Odder Region Midtjylland 9 2.45 kr/L · diesel
Odense Region Syddanmark 59 2.45 kr/L · diesel
Odsherred Region Sjælland 19 2.45 kr/L · diesel
Randers Region Midtjylland 40 2.45 kr/L · diesel
Rebild Region Nordjylland 26 2.46 kr/L · diesel
Ringkøbing-Skjern Region Midtjylland 34 2.45 kr/L · diesel
Ringsted Region Sjælland 14 2.45 kr/L · diesel
Rødovre Region Hovedstaden 9 2.45 kr/L · diesel
Roskilde Region Sjælland 25 2.45 kr/L · diesel
Rudersdal Region Hovedstaden 4 2.46 kr/L · diesel
Samsø Region Midtjylland 3 2.45 kr/L · diesel
Silkeborg Region Midtjylland 42 2.45 kr/L · diesel
Skanderborg Region Midtjylland 23 2.46 kr/L · diesel
Skive Region Midtjylland 27 2.45 kr/L · diesel
Slagelse Region Sjælland 40 2.45 kr/L · diesel
Solrød Region Sjælland 2 2.45 kr/L · diesel
Sønderborg Region Syddanmark 31 2.45 kr/L · diesel
Sorø Region Sjælland 7 2.45 kr/L · diesel
Stevns Region Sjælland 4 2.45 kr/L · diesel
Struer Region Midtjylland 13 2.45 kr/L · diesel
Svendborg Region Syddanmark 20 2.45 kr/L · diesel
Syddjurs Region Midtjylland 27 2.45 kr/L · diesel
Tårnby Region Hovedstaden 10 2.45 kr/L · diesel
Thisted Region Nordjylland 21 2.45 kr/L · diesel
Tønder Region Syddanmark 20 2.45 kr/L · diesel
Vallensbæk Region Hovedstaden 3 2.45 kr/L · diesel
Varde Region Syddanmark 40 2.45 kr/L · diesel
Vejen Region Syddanmark 14 2.45 kr/L · diesel
Vejle Region Syddanmark 61 2.45 kr/L · diesel
Vesthimmerlands Region Nordjylland 33 2.45 kr/L · diesel
Viborg Region Midtjylland 44 2.45 kr/L · diesel
Vordingborg Region Sjælland 26 2.45 kr/L · diesel

No municipality matches what you typed.

Advertisement

Go deeper

Frequently asked questions

How many municipalities in Denmark do you track?

98 municipalities of Denmark’s 98 kommuner have at least one station we track, 2 089 stations in total.

Why do some municipalities have no link?

A kommune gets a link when we already have a page for the town it is named after — 60 municipalities do. The rest are administrative names with no single town of that name, such as Mariagerfjord or Vesthimmerlands; they still show their station count and average price here.

Where do the municipality names come from?

From the postal code of each station, matched against the official Danish postal-to-kommune register (Dataforsyningen, DAWA).

How fresh are the prices?

Every price comes from official per-station price APIs published by each Danish fuel brand, mandated by brændstofprisbekendtgørelsen §16a. We fetch it again several times a day; the last price change was 3h 10min ago.

← Back to the live map

Source: official per-station price APIs published by each Danish fuel brand, mandated by brændstofprisbekendtgørelsen §16a. Municipality names: derived from station postal codes matched against the Danish postal-to-kommune register (Dataforsyningen, DAWA).
© 2026 fuel-prices.eu