Skip to content

Insights

UK Unleaded Price Map — Cheapest Petrol by Region

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

Today: Mid and East Antrim is cheapest for unleaded at 148.2p/L, while Argyll and Bute is most expensive at 170.6p/L.

Map methodology

106 of 112 regions currently qualify for ranking from fresh or aging data. 16 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 unleaded price.

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

#1Mid and East Antrim148.2p/L #2Belfast148.3p/L #3Causeway Coast and Glens148.5p/L #4Lisburn and Castlereagh148.5p/L #5Antrim and Newtownabbey149p/L #6Armagh City, Banbridge and Craigavon149p/L #7Derry City and Strabane149.2p/L #8Mid Ulster149.6p/L #9Ards and North Down149.8p/L #10Newry, Mourne and Down150.1p/L #11South Ayrshire152.2p/L #12East Ayrshire152.7p/L #13Rhondda Cynon Taf153.4p/L #14Bridgend153.4p/L #15Caerphilly153.4p/L #16Fermanagh and Omagh153.8p/L #17Pembrokeshire153.9p/L #18Dundee City Low sample 154p/L #19Herefordshire154.3p/L #20Torfaen Low sample 154.4p/L #21West Yorkshire154.5p/L #22Renfrewshire154.6p/L #23Lancashire154.8p/L #24Neath Port Talbot Low sample 154.8p/L #25Scottish Borders154.8p/L #26Cardiff155.1p/L #27Durham155.2p/L #28Suffolk155.4p/L #29Wrexham155.5p/L #30Blaenau Gwent Low sample 155.6p/L #31Carmarthenshire155.6p/L #32North Yorkshire156p/L #33Greater Manchester156p/L #34Ceredigion156.1p/L #35Midlothian Low sample 156.2p/L #36West Midlands156.2p/L #37Gloucestershire156.3p/L #38Bristol156.3p/L #39Lincolnshire156.4p/L #40Derbyshire156.4p/L #41Newport156.4p/L #42East Riding of Yorkshire156.5p/L #43Merseyside156.5p/L #44Nottinghamshire156.6p/L #45Worcestershire156.7p/L #46South Yorkshire156.7p/L #47East Dunbartonshire Low sample 156.7p/L #48North Ayrshire156.8p/L #49City of Edinburgh156.8p/L #50Tyne and Wear156.9p/L #51Northumberland156.9p/L #52South Lanarkshire157p/L #53Angus Low sample 157.1p/L #54Gwynedd157.1p/L #55Staffordshire157.1p/L #56East Sussex157.4p/L #57East Renfrewshire Low sample 157.6p/L #58Devon157.8p/L #59Cumbria157.8p/L #60Glasgow City157.8p/L #61Swansea157.9p/L #62Norfolk158p/L #63Buckinghamshire158.1p/L #64Northamptonshire158.1p/L #65Warwickshire158.1p/L #66Denbighshire Low sample 158.2p/L #67Wiltshire158.2p/L #68Shropshire158.3p/L #69Vale of Glamorgan Low sample 158.3p/L #70Leicestershire158.4p/L #71Essex158.5p/L #72Greater London158.7p/L #73Moray Low sample 158.8p/L #74North Lanarkshire158.8p/L #75Cheshire158.9p/L #76West Dunbartonshire158.9p/L #77Hertfordshire158.9p/L #78Bedfordshire159p/L #79Powys159.1p/L #80Fife159.3p/L #81West Sussex159.3p/L #82Falkirk159.4p/L #83Somerset159.4p/L #84East Lothian159.5p/L #85Kent159.5p/L #86Hampshire159.5p/L #87Perth and Kinross159.5p/L #88Oxfordshire159.6p/L #89Aberdeenshire159.6p/L #90Berkshire159.7p/L #91Cambridgeshire159.8p/L #92Cornwall159.8p/L #93Surrey159.9p/L #94Dorset159.9p/L #95Flintshire160.1p/L #96Aberdeen City160.3p/L #97Monmouthshire Low sample 160.5p/L #98Highland160.8p/L #99Shetland Islands Low sample 160.8p/L #100Stirling Low sample 161.6p/L #101West Lothian161.6p/L #102Dumfries and Galloway161.6p/L #103Conwy162.4p/L #104Na h-Eileanan Siar Low sample 165.5p/L #105Isle of Wight168.2p/L #106Argyll and Bute Low sample 170.6p/L

National average

157.2p/L

Price data changed 09 Jun, 09:42

Map refreshed: 9 Jun 2026, 09:49 UTC

Legend

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

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

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

Clackmannanshire, Inverclyde, Isle of Anglesey, Merthyr Tydfil, Orkney Islands, Rutland

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 unleaded 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.