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: Torfaen is cheapest for unleaded at 150.5p/L, while Na h-Eileanan Siar is most expensive at 169.3p/L.

Map methodology

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

#1Torfaen Low sample 150.5p/L #2Belfast150.6p/L #3Mid and East Antrim151.1p/L #4Ards and North Down151.3p/L #5Antrim and Newtownabbey151.4p/L #6Lisburn and Castlereagh151.6p/L #7Armagh City, Banbridge and Craigavon151.8p/L #8Mid Ulster152p/L #9Caerphilly152.2p/L #10Causeway Coast and Glens152.5p/L #11Derry City and Strabane152.7p/L #12Newry, Mourne and Down152.9p/L #13East Ayrshire153.2p/L #14Isle of Anglesey153.4p/L #15Bristol153.5p/L #16South Ayrshire153.6p/L #17Suffolk153.7p/L #18Greater Manchester153.7p/L #19Rhondda Cynon Taf153.8p/L #20Renfrewshire153.9p/L #21Midlothian Low sample 153.9p/L #22Dundee City154p/L #23West Yorkshire154.1p/L #24Bridgend154.1p/L #25Pembrokeshire154.7p/L #26Nottinghamshire154.8p/L #27Durham154.8p/L #28Newport154.9p/L #29North Yorkshire155p/L #30South Yorkshire155p/L #31Wrexham155.1p/L #32East Sussex155.2p/L #33Neath Port Talbot155.2p/L #34Fermanagh and Omagh155.2p/L #35Cardiff155.3p/L #36Tyne and Wear155.3p/L #37West Midlands155.3p/L #38Gloucestershire155.5p/L #39Merseyside155.5p/L #40Derbyshire155.6p/L #41Lancashire155.6p/L #42City of Edinburgh155.6p/L #43Carmarthenshire155.6p/L #44Clackmannanshire Low sample 155.7p/L #45Herefordshire155.7p/L #46Blaenau Gwent Low sample 155.9p/L #47Vale of Glamorgan Low sample 156.1p/L #48Lincolnshire156.2p/L #49Wiltshire156.2p/L #50Scottish Borders156.2p/L #51Northumberland156.4p/L #52Oxfordshire156.6p/L #53Staffordshire156.6p/L #54Devon156.7p/L #55Worcestershire156.8p/L #56Monmouthshire156.8p/L #57Glasgow City156.9p/L #58North Ayrshire157p/L #59East Lothian157p/L #60Norfolk157p/L #61Swansea157p/L #62Shropshire157.1p/L #63East Dunbartonshire157.1p/L #64Ceredigion157.1p/L #65Greater London157.3p/L #66Buckinghamshire157.4p/L #67West Sussex157.4p/L #68Falkirk157.5p/L #69Cornwall157.5p/L #70Gwynedd157.6p/L #71Essex157.7p/L #72Bedfordshire157.7p/L #73Hampshire157.7p/L #74Leicestershire157.7p/L #75Moray157.8p/L #76Northamptonshire157.8p/L #77Somerset158.1p/L #78Cambridgeshire158.2p/L #79Kent158.2p/L #80Hertfordshire158.2p/L #81Cumbria158.3p/L #82Dorset158.3p/L #83Denbighshire158.4p/L #84Inverclyde Low sample 158.4p/L #85Angus158.5p/L #86Berkshire158.6p/L #87West Dunbartonshire158.6p/L #88East Riding of Yorkshire158.7p/L #89Cheshire158.7p/L #90Flintshire158.7p/L #91Powys158.7p/L #92Fife158.8p/L #93Aberdeenshire159p/L #94Surrey159.1p/L #95North Lanarkshire159.2p/L #96Warwickshire159.5p/L #97Rutland Low sample 159.5p/L #98South Lanarkshire159.6p/L #99Perth and Kinross159.6p/L #100Conwy160.2p/L #101Stirling160.3p/L #102Argyll and Bute160.3p/L #103West Lothian160.4p/L #104Dumfries and Galloway160.6p/L #105Aberdeen City160.8p/L #106East Renfrewshire Low sample 160.9p/L #107Highland161.4p/L #108Shetland Islands Low sample 161.4p/L #109Orkney Islands Low sample 164.7p/L #110Isle of Wight167.8p/L #111Na h-Eileanan Siar169.3p/L

National average

156.5p/L

Price data changed 24 Jul, 11:06

Map refreshed: 24 Jul 2026, 11:11 UTC

Legend

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

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

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

Merthyr Tydfil

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.