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: Mid Ulster is cheapest for diesel at 182.5p/L, while Na h-Eileanan Siar is most expensive at 203.5p/L.

Map methodology

108 of 112 regions currently qualify for ranking from fresh or aging data. 22 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.

#1Mid Ulster182.5p/L #2Derry City and Strabane182.9p/L #3Belfast183.1p/L #4Antrim and Newtownabbey183.3p/L #5Armagh City, Banbridge and Craigavon183.3p/L #6Causeway Coast and Glens183.8p/L #7Lisburn and Castlereagh183.9p/L #8Fermanagh and Omagh184.2p/L #9Newry, Mourne and Down184.4p/L #10Mid and East Antrim184.7p/L #11Ards and North Down184.9p/L #12East Ayrshire Low sample 186.2p/L #13South Ayrshire Low sample 187.8p/L #14Ceredigion187.9p/L #15Isle of Anglesey188p/L #16Pembrokeshire188.1p/L #17Carmarthenshire188.2p/L #18Caerphilly189.1p/L #19Gwynedd189.2p/L #20Herefordshire189.8p/L #21Scottish Borders189.9p/L #22Neath Port Talbot Low sample 190.3p/L #23Blaenau Gwent Low sample 190.3p/L #24Durham190.4p/L #25Derbyshire190.5p/L #26Dundee City Low sample 190.5p/L #27North Yorkshire190.7p/L #28Shetland Islands Low sample 190.8p/L #29Greater Manchester191.1p/L #30Inverclyde Low sample 191.2p/L #31Vale of Glamorgan Low sample 191.2p/L #32Bristol191.3p/L #33Renfrewshire191.3p/L #34Cumbria191.3p/L #35Nottinghamshire191.5p/L #36East Sussex191.6p/L #37South Yorkshire191.6p/L #38East Riding of Yorkshire191.6p/L #39Merseyside191.6p/L #40Suffolk191.7p/L #41Swansea191.7p/L #42West Midlands191.7p/L #43Lincolnshire191.8p/L #44Newport Low sample 191.8p/L #45West Yorkshire191.8p/L #46Essex192p/L #47Lancashire192p/L #48Glasgow City192p/L #49Rutland Low sample 192p/L #50Warwickshire192.1p/L #51Wiltshire192.2p/L #52Midlothian Low sample 192.2p/L #53Gloucestershire192.3p/L #54Cambridgeshire192.3p/L #55Rhondda Cynon Taf192.4p/L #56Falkirk Low sample 192.5p/L #57Worcestershire192.5p/L #58Fife192.5p/L #59Staffordshire192.5p/L #60Tyne and Wear192.6p/L #61Argyll and Bute192.6p/L #62Shropshire192.7p/L #63East Dunbartonshire Low sample 192.7p/L #64City of Edinburgh192.8p/L #65Devon192.9p/L #66Buckinghamshire192.9p/L #67Dumfries and Galloway192.9p/L #68Northumberland192.9p/L #69Oxfordshire193p/L #70Aberdeenshire193p/L #71Flintshire193p/L #72Hertfordshire193p/L #73Greater London193.1p/L #74Cornwall193.1p/L #75Perth and Kinross193.1p/L #76Somerset193.2p/L #77Bedfordshire193.2p/L #78Norfolk193.2p/L #79South Lanarkshire193.2p/L #80West Dunbartonshire Low sample 193.3p/L #81Denbighshire Low sample 193.3p/L #82Leicestershire193.3p/L #83North Lanarkshire193.3p/L #84East Renfrewshire Low sample 193.4p/L #85Conwy Low sample 193.4p/L #86Bridgend193.5p/L #87Berkshire193.6p/L #88Hampshire193.6p/L #89East Lothian Low sample 193.7p/L #90West Lothian193.7p/L #91Cardiff193.8p/L #92Northamptonshire193.8p/L #93Moray193.9p/L #94Aberdeen City194.1p/L #95West Sussex194.1p/L #96North Ayrshire194.2p/L #97Cheshire194.2p/L #98Powys194.2p/L #99Dorset194.2p/L #100Kent194.3p/L #101Wrexham194.3p/L #102Highland194.5p/L #103Surrey194.5p/L #104Angus Low sample 195.1p/L #105Stirling Low sample 195.3p/L #106Monmouthshire Low sample 195.5p/L #107Isle of Wight198p/L #108Na h-Eileanan Siar Low sample 203.5p/L

National average

191.9p/L

Data updated: 4 hours ago (17 Apr 2026, 08:03 UTC)

Map refreshed: just now (17 Apr 2026, 12:08 UTC)

Legend

Cheapest (≤ 188.9p/L)
Below average (188.9p/L to 191.9p/L)
Above average (191.9p/L to 194.9p/L)
Expensive (≥ 194.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 108 of 112 regions currently have fresh or aging data for ranking. 111 regions have data at any freshness.

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

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

Clackmannanshire, Merthyr Tydfil, Orkney Islands, Torfaen

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.