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: Belfast is cheapest for diesel at 171.5p/L, while Isle of Wight is most expensive at 189.4p/L.

Map methodology

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

#1Belfast171.5p/L #2Lisburn and Castlereagh172.2p/L #3Mid and East Antrim172.8p/L #4Mid Ulster173.4p/L #5Antrim and Newtownabbey173.7p/L #6Causeway Coast and Glens173.8p/L #7Ards and North Down173.8p/L #8Derry City and Strabane174.2p/L #9Newry, Mourne and Down174.2p/L #10Armagh City, Banbridge and Craigavon174.7p/L #11Ceredigion Low sample 175.7p/L #12Fermanagh and Omagh177p/L #13Scottish Borders178.2p/L #14Wrexham Low sample 178.7p/L #15Caerphilly Low sample 178.7p/L #16Pembrokeshire178.9p/L #17Isle of Anglesey Low sample 178.9p/L #18Shetland Islands179p/L #19Carmarthenshire179.5p/L #20Bristol179.6p/L #21Vale of Glamorgan Low sample 179.7p/L #22Suffolk180.3p/L #23Gloucestershire180.5p/L #24Dundee City Low sample 180.8p/L #25South Yorkshire180.9p/L #26West Yorkshire180.9p/L #27Durham180.9p/L #28Lincolnshire181p/L #29Lancashire181p/L #30Nottinghamshire181.1p/L #31Neath Port Talbot Low sample 181.2p/L #32Bridgend Low sample 181.2p/L #33Staffordshire181.3p/L #34Rhondda Cynon Taf181.4p/L #35Greater Manchester181.4p/L #36East Lothian Low sample 181.5p/L #37Tyne and Wear181.6p/L #38North Yorkshire181.7p/L #39Merseyside181.8p/L #40City of Edinburgh181.9p/L #41Leicestershire181.9p/L #42Denbighshire Low sample 182p/L #43Devon182.1p/L #44Northumberland182.3p/L #45Gwynedd Low sample 182.4p/L #46Herefordshire182.4p/L #47Oxfordshire182.5p/L #48Derbyshire182.6p/L #49Hertfordshire182.7p/L #50Falkirk Low sample 182.8p/L #51Northamptonshire182.8p/L #52Cumbria182.8p/L #53Shropshire182.9p/L #54West Midlands182.9p/L #55Powys183p/L #56Renfrewshire Low sample 183p/L #57Fife183p/L #58Newport Low sample 183.2p/L #59Swansea183.2p/L #60Cambridgeshire183.3p/L #61Glasgow City183.3p/L #62Cardiff183.4p/L #63East Sussex183.5p/L #64Worcestershire183.5p/L #65Wiltshire183.5p/L #66South Lanarkshire183.6p/L #67Flintshire183.7p/L #68Essex184p/L #69Moray184p/L #70Cornwall184p/L #71Perth and Kinross184p/L #72Somerset184.2p/L #73Buckinghamshire184.2p/L #74East Dunbartonshire Low sample 184.2p/L #75West Sussex184.3p/L #76Aberdeenshire184.4p/L #77Greater London184.4p/L #78Warwickshire184.4p/L #79Dorset184.4p/L #80Cheshire184.6p/L #81East Riding of Yorkshire184.7p/L #82Kent184.9p/L #83Aberdeen City185p/L #84Surrey185p/L #85Rutland Low sample 185.1p/L #86Argyll and Bute185.1p/L #87Na h-Eileanan Siar Low sample 185.5p/L #88Hampshire185.5p/L #89North Lanarkshire185.5p/L #90Norfolk185.6p/L #91Stirling Low sample 185.8p/L #92Dumfries and Galloway185.8p/L #93Highland186.3p/L #94Bedfordshire186.7p/L #95Berkshire186.8p/L #96Angus Low sample 186.9p/L #97Conwy Low sample 186.9p/L #98West Lothian Low sample 187.9p/L #99Monmouthshire Low sample 189.1p/L #100Isle of Wight Low sample 189.4p/L

National average

182.3p/L

Price data changed 17 Aug, 05:21

Map refreshed: 17 Aug 2026, 05:35 UTC

Legend

Cheapest (≤ 179.3p/L)
Below average (179.3p/L to 182.3p/L)
Above average (182.3p/L to 185.3p/L)
Expensive (≥ 185.3p/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 100 of 112 regions currently have fresh or aging data for ranking. 112 regions have data at any freshness.

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

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

Blaenau Gwent, Clackmannanshire, East Ayrshire, East Renfrewshire, Inverclyde, Merthyr Tydfil, Midlothian, North Ayrshire, Orkney Islands, South Ayrshire, Torfaen, West Dunbartonshire

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.