Guess the ChainRoad atlas of British chains

Petrol station brands in the UK

Our maps cover 8 petrol station brands in the UK. The biggest is BP, with about 1,200 locations in 12 regions, followed by Shell (about 940) and Esso (about 940). BP has the most locations in 5 of the 12 regions.

Biggest petrol station brands in each region

RegionMost locationsLocationsRunner-upLocations
East MidlandsBP101Shell62
East of EnglandBP156Shell109
LondonEsso136Shell103
North East EnglandJet37Shell37
North West EnglandShell138BP119
Northern IrelandMaxol102Texaco73
ScotlandBP125Gulf84
South East EnglandBP199Esso183
South West EnglandEsso105BP93
WalesTexaco94Valero38
West MidlandsEsso94BP90
Yorkshire and the HumberBP102Shell89
Advertisement

All 8 petrol station brands on our maps

ChainLocationsRegionsMost in
BP1,16012South East England
Shell94411South East England
Esso93711South East England
Texaco55810North West England
Gulf38511Scotland
Jet32111Yorkshire and the Humber
Valero19610South West England
Maxol1021Northern Ireland

Store locations from All the Places (data from September 2026), with gaps in food chains filled from the Food Standards Agency’s food hygiene register. Only chains on our maps with at least 25 locations are listed, so smaller local chains are missing. Counts can be a little off as stores open and close.