UK Towns & Cities
Compare live petrol and diesel prices across 2,840 UK towns and cities, updated every 30 minutes from the official fuel pricing scheme.
Compare on Live MapExplore all 2,840 towns & cities on UK live map
Showing all locations across 26 alphabetical sections
Major UK Cities & Hubs
LondonMajor Hub
from 160.9p165 stations
BirminghamMajor Hubfrom 159.9p96 stations
ManchesterMajor Hubfrom 152.7p73 stations
LeedsWest Yorkshirefrom 158.9p60 stations
GlasgowMajor Hubfrom 162.9p89 stations
LiverpoolMajor Hubfrom 156.9p65 stations
EdinburghMajor Hubfrom 161.9p30 stations
BristolMajor Hubfrom 162.9p76 stations
CardiffMajor Hubfrom 166.7p24 stations
BelfastMajor Hubfrom 149.9p70 stations
Newcastle Upon TyneMajor Hubfrom 159.7p30 stations
SheffieldSouth Yorkshirefrom 157.9p53 stations
NottinghamMajor Hubfrom 161.9p57 stations
SouthamptonMajor Hubfrom 164.9p34 stations
LeicesterMajor Hubfrom 162.9p47 stations
CoventryMajor Hubfrom 162.9p35 stations
BrightonEast Sussexfrom 168.9p11 stations
HullMajor Hubfrom 158.6p39 stations
PlymouthMajor Hubfrom 167.7p19 stations
Stoke-On-TrentMajor Hubfrom 163.7p43 stations
WolverhamptonMajor Hubfrom 161.6p31 stations
DerbyMajor Hubfrom 161.9p32 stations
SwanseaMajor Hubfrom 163.9p25 stations
AberdeenMajor Hubfrom 159.9p24 stations
Milton KeynesMajor Hubfrom 165.9p27 stations
ReadingMajor Hubfrom 164.9p38 stations
NorthamptonNorthamptonshirefrom 165.7p34 stations
LutonBedfordshirefrom 168.9p18 stations
PortsmouthHampshirefrom 165.7p13 stations
NorwichMajor Hubfrom 164.5p43 stations
SwindonWiltshirefrom 163.7p22 stations
BournemouthMajor Hubfrom 165.9p13 stations
MiddlesbroughMajor Hubfrom 163.9p18 stations
BoltonGreater Manchesterfrom 162.9p29 stations
IpswichMajor Hubfrom 161.9p26 stations
YorkNorth Yorkshirefrom 165.7p28 stations
PeterboroughMajor Hubfrom 164.9p25 stations
OxfordMajor Hubfrom 171.9p9 stations
CambridgeCambridgeshirefrom 165.9p24 stations
DundeeMajor Hubfrom 168.7p15 stations
GloucesterMajor Hubfrom 164.7p29 stations
NewportCaerphillyfrom 164.8p14 stations
ExeterMajor Hubfrom 169.9p20 stations
PrestonLancashirefrom 165.7p39 stations
BlackburnLancashirefrom 164.9p21 stations
CheltenhamMajor Hubfrom 165.7p18 stations
CarlisleMajor Hubfrom 164.9p18 stations
ColchesterMajor Hubfrom 164.9p28 stations
BathMajor Hubfrom 163.7p10 stations
ChesterMajor Hubfrom 153.9p15 stations