Skip to content

Insights

UK Diesel Price Map — Cheapest Diesel by Region

Explore UK fuel prices by region and see how counties and NI districts compare on our diesel price map.

Today: Derry City and Strabane is cheapest for diesel at 176p/L, while West Dunbartonshire is most expensive at 193.8p/L.

Map methodology

107 of 112 regions currently qualify for ranking from fresh or aging data. 18 regions are currently flagged as low sample.

Methodology and freshness checks

Regional rankings use stations with fresh and aging updates first. Regions without enough recent data are flagged, so you can avoid over-trusting thin samples.

Averages are comparative indicators, not guaranteed fill-up prices. Use each county or district page to confirm station-level timestamps and confidence before travelling.

Fuel type

Switch between unleaded and diesel averages.

Compare rankings first, then open the map when you want regional context.

Preparing map boundaries. The list below still works.

List remains usable

All counties & NI districts

Browse every county and NI district in a comparative ranking by average diesel price.

Regional averages can move quickly when only a small number of stations are reporting.

#1Derry City and Strabane176p/L #2Causeway Coast and Glens177.1p/L #3Mid Ulster177.3p/L #4Lisburn and Castlereagh177.6p/L #5Belfast177.9p/L #6Mid and East Antrim178p/L #7Newry, Mourne and Down178p/L #8Ards and North Down178.1p/L #9Armagh City, Banbridge and Craigavon178.2p/L #10Antrim and Newtownabbey178.3p/L #11Fermanagh and Omagh178.6p/L #12East Ayrshire Low sample 179.7p/L #13Shetland Islands Low sample 180.5p/L #14Ceredigion182.5p/L #15Pembrokeshire183.8p/L #16Isle of Anglesey184.2p/L #17Carmarthenshire184.5p/L #18Scottish Borders185p/L #19South Ayrshire Low sample 185.3p/L #20Herefordshire186.2p/L #21Gwynedd186.5p/L #22Cumbria186.6p/L #23Rhondda Cynon Taf186.8p/L #24Bridgend187.2p/L #25Moray187.8p/L #26Blaenau Gwent Low sample 187.8p/L #27North Yorkshire187.9p/L #28Neath Port Talbot187.9p/L #29Durham188.2p/L #30Suffolk188.3p/L #31Caerphilly188.3p/L #32Northumberland188.3p/L #33Greater Manchester188.4p/L #34Swansea188.6p/L #35Derbyshire188.7p/L #36East Riding of Yorkshire188.7p/L #37Lincolnshire188.8p/L #38Torfaen Low sample 188.8p/L #39Dumfries and Galloway188.8p/L #40Highland189p/L #41Lancashire189p/L #42South Lanarkshire189p/L #43Nottinghamshire189.1p/L #44South Yorkshire189.1p/L #45West Yorkshire189.1p/L #46Inverclyde Low sample 189.1p/L #47Tyne and Wear189.2p/L #48Merseyside189.2p/L #49Aberdeenshire189.3p/L #50Essex189.5p/L #51East Sussex189.6p/L #52Powys189.6p/L #53Shropshire189.7p/L #54Cornwall189.7p/L #55Staffordshire189.7p/L #56Devon189.9p/L #57Bristol189.9p/L #58Wiltshire189.9p/L #59Dundee City Low sample 189.9p/L #60Gloucestershire190p/L #61Monmouthshire Low sample 190p/L #62Cambridgeshire190p/L #63North Lanarkshire190p/L #64North Ayrshire Low sample 190.1p/L #65Greater London190.1p/L #66Wrexham Low sample 190.1p/L #67West Midlands190.1p/L #68Perth and Kinross190.1p/L #69Newport190.2p/L #70Oxfordshire190.2p/L #71Angus190.3p/L #72Somerset190.3p/L #73Buckinghamshire190.3p/L #74Fife190.3p/L #75Rutland Low sample 190.5p/L #76Warwickshire190.6p/L #77Glasgow City190.6p/L #78Kent190.7p/L #79Midlothian Low sample 190.7p/L #80Cardiff190.8p/L #81Norfolk190.8p/L #82Leicestershire190.8p/L #83East Dunbartonshire Low sample 190.8p/L #84Falkirk190.9p/L #85Bedfordshire191p/L #86Renfrewshire191p/L #87City of Edinburgh191.1p/L #88Worcestershire191.2p/L #89Conwy Low sample 191.2p/L #90Cheshire191.4p/L #91Surrey191.6p/L #92East Lothian Low sample 191.7p/L #93Stirling191.7p/L #94West Sussex191.7p/L #95Hampshire191.8p/L #96Aberdeen City192.1p/L #97East Renfrewshire Low sample 192.2p/L #98Dorset192.2p/L #99Isle of Wight Low sample 192.3p/L #100Northamptonshire192.3p/L #101Hertfordshire192.3p/L #102West Lothian192.4p/L #103Flintshire192.5p/L #104Berkshire192.7p/L #105Argyll and Bute192.7p/L #106Denbighshire193.5p/L #107West Dunbartonshire Low sample 193.8p/L

National average

188.9p/L

Data updated: 24 Apr 2026, 13:58 UTC

Map refreshed: 25 Apr 2026, 09:06 UTC

Legend

Cheapest (≤ 185.9p/L)
Below average (185.9p/L to 188.9p/L)
Above average (188.9p/L to 191.9p/L)
Expensive (≥ 191.9p/L)

Map tip: Click or tap a region to select it, then open its county or district page.

Regions with dashed boundaries do not yet have enough fresh data for ranking.

Only 107 of 112 regions currently have fresh or aging data for ranking. 111 regions have data at any freshness.

18 regions are currently marked low sample (fewer than 10 stations).

No fresh or aging ranking data yet (5 regions):

Clackmannanshire, Merthyr Tydfil, Na h-Eileanan Siar, Orkney Islands, Vale of Glamorgan

Why do prices vary by region?

Local competition, distance from distribution depots, and traffic patterns all influence what drivers pay. Looking for the cheapest petrol areas UK or asking why is fuel expensive in London? Our regional breakdown highlights the biggest swings.

Regional averages are calculated from stations with recent, verified updates. Counties and NI districts with limited recent data can move faster day to day, so always check the latest station-level timestamps before relying on a single area average.

Price map FAQs

Regional averages refresh throughout the day as new station updates arrive, and each map view shows when data was last updated.

County and district averages can move quickly when sample sizes are lower. Always check station-level freshness before relying on a single regional average.

Rankings prioritise fresh and aging prices. Regions without enough recent data are flagged clearly so you can treat comparisons with caution.

Share this map

Share the latest diesel price map with friends or your community.

Cookie preferences

We use cookies to keep the site secure and remember your preferences. Analytics and advertising only load when you opt in.