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: Armagh City, Banbridge and Craigavon is cheapest for unleaded at 153.1p/L, while Na h-Eileanan Siar is most expensive at 169.6p/L.

Map methodology

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

#1Armagh City, Banbridge and Craigavon153.1p/L #2Causeway Coast and Glens153.3p/L #3Mid Ulster153.7p/L #4East Ayrshire153.8p/L #5Ceredigion154.2p/L #6Belfast154.2p/L #7Antrim and Newtownabbey154.3p/L #8Ards and North Down154.3p/L #9Newry, Mourne and Down154.6p/L #10Mid and East Antrim154.9p/L #11Pembrokeshire155.1p/L #12Isle of Anglesey155.1p/L #13Lisburn and Castlereagh155.1p/L #14Torfaen Low sample 155.4p/L #15Derry City and Strabane155.6p/L #16Fermanagh and Omagh155.6p/L #17South Ayrshire155.9p/L #18Bridgend156p/L #19Caerphilly156p/L #20North Ayrshire156.5p/L #21Durham156.6p/L #22Rhondda Cynon Taf156.7p/L #23Swansea156.7p/L #24Carmarthenshire156.7p/L #25West Yorkshire156.8p/L #26Rutland Low sample 156.8p/L #27Neath Port Talbot156.9p/L #28Dundee City Low sample 157p/L #29North Yorkshire157.2p/L #30Renfrewshire157.2p/L #31Greater Manchester157.3p/L #32Bristol157.4p/L #33South Yorkshire157.9p/L #34Herefordshire158p/L #35West Midlands158p/L #36Tyne and Wear158.1p/L #37Vale of Glamorgan Low sample 158.2p/L #38Gwynedd158.3p/L #39Gloucestershire158.4p/L #40Wiltshire158.4p/L #41Nottinghamshire158.5p/L #42Lancashire158.5p/L #43Lincolnshire158.6p/L #44Suffolk158.6p/L #45Cumbria158.6p/L #46Merseyside158.7p/L #47East Dunbartonshire Low sample 158.7p/L #48Falkirk158.8p/L #49Derbyshire158.9p/L #50East Renfrewshire Low sample 158.9p/L #51Staffordshire158.9p/L #52East Sussex159p/L #53Northumberland159p/L #54City of Edinburgh159.2p/L #55Devon159.3p/L #56Scottish Borders159.3p/L #57Argyll and Bute159.3p/L #58Essex159.4p/L #59Newport159.4p/L #60Greater London159.4p/L #61West Sussex159.6p/L #62Cardiff159.7p/L #63Aberdeenshire159.9p/L #64Kent159.9p/L #65Midlothian Low sample 159.9p/L #66Cambridgeshire160p/L #67Berkshire160.1p/L #68Bedfordshire160.1p/L #69Powys160.1p/L #70Fife160.1p/L #71Cornwall160.1p/L #72Worcestershire160.2p/L #73Buckinghamshire160.2p/L #74East Riding of Yorkshire160.2p/L #75Dorset160.2p/L #76Surrey160.3p/L #77Hertfordshire160.3p/L #78Wrexham160.4p/L #79North Lanarkshire160.6p/L #80Oxfordshire160.7p/L #81Shropshire160.7p/L #82Norfolk160.7p/L #83Glasgow City160.8p/L #84Hampshire161p/L #85East Lothian161.1p/L #86Somerset161.1p/L #87Northamptonshire161.1p/L #88Flintshire161.4p/L #89Leicestershire161.4p/L #90Angus Low sample 161.5p/L #91Warwickshire161.6p/L #92Conwy161.6p/L #93Highland161.8p/L #94Perth and Kinross161.8p/L #95Moray161.9p/L #96Monmouthshire161.9p/L #97Cheshire161.9p/L #98South Lanarkshire161.9p/L #99Dumfries and Galloway162.1p/L #100Shetland Islands Low sample 162.2p/L #101Denbighshire Low sample 162.5p/L #102Stirling Low sample 162.7p/L #103West Lothian163p/L #104West Dunbartonshire Low sample 164.3p/L #105Aberdeen City165.3p/L #106Isle of Wight166.8p/L #107Na h-Eileanan Siar Low sample 169.6p/L

National average

159.1p/L

Data updated: 2 hours ago (12 Apr 2026, 13:37 UTC)

Map refreshed: just now (12 Apr 2026, 16:28 UTC)

Legend

Cheapest (≤ 156.1p/L)
Below average (156.1p/L to 159.1p/L)
Above average (159.1p/L to 162.1p/L)
Expensive (≥ 162.1p/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.

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

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

Blaenau Gwent, Clackmannanshire, Inverclyde, Merthyr Tydfil, Orkney Islands

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.