Number of BP gas stations in the United Kingdom in 2024

Last updated on August 28, 2024

How many BP gas stations are there in the United Kingdom?

There are 1,153 BP gas stations in the United Kingdom as of August 28, 2024. The country with the most number of BP locations in the UK is England, with 967 gas stations, which is about 84% of all BP gas stations in the UK.

1,153
Locations
626
Cities


How can I download a list of BP gas stations in the United Kingdom into Excel?

You can download the complete list of 1,153 BP locations data as an Excel file, along with geo-coded addresses, phone numbers and open hours from our data store.

Download Dataset

Top 4 Countries with the most BP gas stations

England

967 (84%)

A gas station for every 58,208 people, in England with about 84% of the total number of BP gas stations


Scotland

124 (11%)

A gas station for every 44,056 people, in Scotland with about 11% of the total number of BP gas stations


Northern Ireland

38 (3%)

A gas station for every 49,842 people, in Northern Ireland with about 3% of the total number of BP gas stations


Country Number of gas stations Population Population per gas station
England 967 (84%) 56.29M 58.21K
Scotland 124 (11%) 5.46M 44.06K
Northern Ireland 38 (3%) 1.89M 49.84K
Wales 24 (2%) 3.15M 131.38K

There are BP gas stations in 4 countries in the United Kingdom

Countries without any BP gas stations

These countries do not have any BP gas stations

  • Channel Islands
  • Isle of Man

There are 2 countries without BP gas stations in the United Kingdom

Cities with the most number of BP gas stations in the United Kingdom

City Country Number of Locations
Glasgow Scotland 32
London England 27
Leeds England 14
Reading England 14
Hull England 12
Belfast Northern Ireland 12
Northampton England 11
Leicester England 10
Birmingham England 10
Manchester England 10

BP vs competitors

Number of locations Number of States Number of cities
BP   vs   Esso 1,268 (+115 locations than BP) 4 (Same as BP) 742 (+116 cities than BP)
BP   vs   Shell 1,222 (+69 locations than BP) 3 ( -1 states than BP) 693 (+67 cities than BP)
BP   vs   Motor Fuel Group 875 ( -278 locations than BP) 4 (Same as BP) 465 ( -161 cities than BP)
BP   vs   Murco 182 ( -971 locations than BP) 2 ( -2 states than BP) 155 ( -471 cities than BP)

If you would like to get a detailed report comparing BP with any other company, please contact our sales team


Download the complete database of BP Locations in UK

You can download the full list of BP locations used for this analysis from our data store. Here is a random sample of 10 records for you to look at the fields and the data that we provide.

Name Street City Country Zip Code Phone Latitude Longitude Address Last Updated Date
Mount Vernon Service Station 9 Hamilton Road Glasgow Scotland G32 9QD 0141 778 4093 55.84105 -4.15812 9 Hamilton Road, Glasgow, Scotland, G32 9QD 2024-08-28
Rontec Milford Newmarket Road (A11) Barton Mills England IP28 8AQ 01638 718232 52.336277 0.53301 Newmarket Road (A11), Barton Mills, England, IP28 8AQ 2024-08-28
Rose Cottage S.Stn Fs184 Kingston Road New Malden England KT3 3NS 020 3004 6642 51.401433 -0.267342 Kingston Road, New Malden, England, KT3 3NS 2024-08-28
Rf Grassendale Service Station 658 Aigburth Road Liverpool England L19 0NY 0151 494 9260 53.36115 -2.91301 658 Aigburth Road, Liverpool, England, L19 0NY 2024-08-28
Brobot Calverton S/S A614 Ollerton Road Calverton England NG14 6NW 0115 965 5236 53.054639 -1.117217 A614 Ollerton Road, Calverton, England, NG14 6NW 2024-08-28
Hampstead Service Station 104a Finchley Road Swiss Cottage England NW3 5EY 020 7722 4672 51.5457 -0.17772 104a Finchley Road, Swiss Cottage, England, NW3 5EY 2024-08-28
Heaton Mersey Sf Connect Didsbury Road Stockport England SK4 3AJ 0161 442 7920 53.4118 -2.21134 Didsbury Road, Stockport, England, SK4 3AJ 2024-08-28
Budgens Of Marlborough Salisbury Road Marlborough England SN8 4AL 01672 513285 51.41491 -1.72073 Salisbury Road, Marlborough, England, SN8 4AL 2024-08-28
Flying Red Horse Sf Connect Oxford Road Uxbridge England UB9 4DG 01895 834587 51.56827 -0.50478 Oxford Road, Uxbridge, England, UB9 4DG 2024-08-28
St Albans Sf Connect Verulam Road St Albans England AL3 4DP 01727 812649 51.75627 -0.34857 Verulam Road, St Albans, England, AL3 4DP 2024-08-28

* Open hours are not displayed here as it is too big to show on a reasonably sized screen.


Download this data in any format

We provide all of our data sets as an Excel / CSV file. Please contact us if you need this POI dataset as JSON, Esri Shapefile, GeoJSON, KML (Google Earth) or any other custom format at an additional cost per format.

Contact Sales