Cheapest petrol in the UK by town and region

160 towns ranked by average unleaded price, using prices reported up to 4 November 2026. Averages are tinted against the UK average of 171.0p: green is cheaper, red is dearer.

Cheapest town
163.0p
Dearest town
178.0p
Town spread
15.0p
UK average
171.0p

Cheapest petrol by region: quick answers

Which UK town has the cheapest petrol today?

Craigavon (Northern Ireland), where unleaded averages 163.0p across 56 stations within 10 miles and the cheapest single station is 156.9p. The dearest tracked town is Newbury at 178.0p, a spread of 15.0p a litre.

Which region has the cheapest petrol?

Northern Ireland, at 163.4p across 244 stations near its 7 tracked towns. South East is dearest at 172.3p. The UK average is 171.0p.

How is each town's average worked out?

The plain average of every station within 10 miles of the town centre with an unleaded price reported in the last 30 days. Towns with fewer than 4 such stations are left out. A region's figure pools the stations around all of its tracked towns, each station counted once.

Regions ranked by average unleaded

RegionAvg unleadedAgainst UKAvg dieselCheapest townDearest townStations
Northern Ireland163.4p-7.6p189.6pCraigavonDerry244
North East169.2p-1.8p197.7pStockton-on-TeesDarlington248
Yorkshire169.7p-1.3p197.5pWakefieldSheffield520
Wales170.1p-0.9p197.8pMerthyr TydfilWrexham239
South West170.8p-0.2p198.9pTorquayExeter438
North West171.1p+0.1p197.6pBurnleyCrewe708
Greater London171.4p+0.4p199.5pRomfordCroydon529
Scotland171.5p+0.5p198.3pAberdeenFalkirk384
East of England171.6p+0.6p198.7pBury St EdmundsHarlow594
West Midlands172.2p+1.2p199.2pSolihullTelford538
East Midlands172.2p+1.2p198.7pNottinghamNorthampton400
South East172.3p+1.3p199.7pHastingsNewbury964

Every tracked town, cheapest first

#TownRegionAvg unleadedCheapest stationAvg dieselStations
1CraigavonNorthern Ireland163.0p156.9p190.1p56
2Bangor (NI)Northern Ireland163.1p156.9p189.9p60
3NewtownabbeyNorthern Ireland163.4p154.9p189.0p100
4BallymenaNorthern Ireland163.6p154.7p190.4p24
5BelfastNorthern Ireland163.7p154.9p189.1p114
6LisburnNorthern Ireland163.8p152.9p189.1p88
7DerryNorthern Ireland164.3p162.9p189.5p16
8Bury St EdmundsEast of England166.7p160.9p196.4p19
9WakefieldYorkshire167.3p160.9p196.4p131
10LeedsYorkshire167.6p160.9p196.4p145
11TorquaySouth West168.0p161.9p197.8p27
12BradfordYorkshire168.4p160.9p196.8p144
13HalifaxYorkshire168.4p161.7p197.0p109
14LowestoftEast of England168.4p164.6p196.5p20
15BurnleyNorth West168.6p161.9p196.2p54
16Merthyr TydfilWales168.6p162.9p197.6p35
17GrimsbyYorkshire168.8p164.9p195.5p18
18Stockton-on-TeesNorth East168.8p162.6p197.4p60
19HuddersfieldYorkshire168.9p161.7p197.1p88
20MiddlesbroughNorth East168.9p162.6p197.5p57
21BarnstapleSouth West169.0p165.9p196.8p20
22BuryNorth West169.0p156.9p196.0p162
23Great YarmouthEast of England169.0p166.7p197.2p18
24HastingsSouth East169.0p166.7p198.2p21
25GatesheadNorth East169.1p163.9p197.9p126
26NottinghamEast Midlands169.1p162.7p196.0p79
27AberdeenScotland169.2p162.9p199.3p28
28SunderlandNorth East169.2p164.5p198.0p78
29Newcastle upon TyneNorth East169.3p163.9p198.1p111
30Southend-on-SeaEast of England169.3p163.9p198.9p46
31BridgendWales169.4p163.9p198.2p23
32IpswichEast of England169.4p162.9p195.7p36
33GloucesterSouth West169.5p165.7p196.4p58
34KilmarnockScotland169.5p159.7p195.6p26
35SwindonSouth West169.5p165.9p200.1p27
36BarnsleyYorkshire169.6p160.9p198.2p79
37BlackpoolNorth West169.6p161.9p196.6p29
38BoltonNorth West169.6p156.9p196.3p137
39AyrScotland169.7p167.7p195.0p13
40CheltenhamSouth West169.7p165.7p196.7p54
41LlanelliWales169.7p164.9p197.8p37
42RochdaleNorth West169.7p161.9p196.3p117
43DurhamNorth East169.8p162.7p198.6p66
44WarringtonNorth West169.8p152.9p195.8p83
45BlackburnNorth West169.9p161.9p197.6p80
46SwanseaWales169.9p162.9p197.9p44
47WiganNorth West169.9p152.9p196.8p102
48AylesburySouth East170.1p163.7p197.7p27
49EastbourneSouth East170.1p166.7p198.3p25
50St HelensNorth West170.1p152.9p196.0p129
51WokingSouth East170.1p161.9p199.2p93
52BasildonEast of England170.3p164.7p198.6p69
53HullYorkshire170.3p159.6p198.4p53
54YorkYorkshire170.3p166.7p195.1p23
55BathSouth West170.4p165.7p199.3p48
56CorbyEast Midlands170.6p165.7p197.2p27
57DoncasterYorkshire170.6p163.9p198.8p55
58ManchesterNorth West170.6p156.9p197.2p210
59NewportWales170.6p165.9p198.2p51
60OldhamNorth West170.6p162.9p197.2p153
61SolihullWest Midlands170.6p160.9p198.7p129
62BristolSouth West170.7p164.9p198.7p72
63CardiffWales170.7p166.9p198.5p52
64DarlingtonNorth East170.7p162.9p197.8p37
65DartfordSouth East170.7p164.9p198.7p150
66GuildfordSouth East170.7p161.9p200.1p67
67RomfordGreater London170.7p162.9p198.6p152
68BangorWales170.9p165.9p197.1p18
69EnfieldGreater London170.9p162.9p199.4p173
70TauntonSouth West170.9p162.9p199.9p33
71ChelmsfordEast of England171.0p165.7p199.3p36
72LondonGreater London171.0p162.9p199.2p302
73WorthingSouth East171.0p166.9p198.2p33
74SalisburySouth West171.1p166.9p197.6p17
75BrightonSouth East171.2p166.9p198.1p42
76East KilbrideScotland171.2p165.9p198.5p104
77EdinburghScotland171.2p164.9p195.2p52
78WrexhamWales171.2p165.9p197.3p25
79BirminghamWest Midlands171.3p160.9p199.1p202
80GlasgowScotland171.3p165.9p198.8p126
81NorwichEast of England171.3p165.9p198.7p32
82PlymouthSouth West171.3p165.9p199.2p28
83RotherhamYorkshire171.3p164.9p198.2p111
84StockportNorth West171.3p156.9p197.5p156
85WalsallWest Midlands171.3p160.9p198.7p192
86BracknellSouth East171.4p161.9p199.4p97
87BromleyGreater London171.4p165.9p199.5p212
88DerbyEast Midlands171.4p164.9p198.3p65
89DudleyWest Midlands171.4p160.9p198.8p185
90HarrogateYorkshire171.4p167.7p198.5p21
91LiverpoolNorth West171.4p153.9p196.8p109
92PaisleyScotland171.4p165.9p199.2p88
93PrestonNorth West171.4p164.9p198.8p68
94TruroSouth West171.4p166.9p199.3p24
95DundeeScotland171.5p169.7p196.6p15
96CroydonGreater London171.6p165.9p200.1p207
97MansfieldEast Midlands171.6p161.9p198.7p58
98King's LynnEast of England171.7p169.8p199.8p14
99KirkcaldyScotland171.7p168.7p199.4p23
100ScunthorpeYorkshire171.7p164.9p196.7p16
101SheffieldYorkshire171.7p164.9p198.4p100
102Stoke-on-TrentWest Midlands171.7p164.7p197.8p58
103BostonEast Midlands171.8p166.9p199.2p12
104ChesterNorth West171.8p150.9p199.6p47
105High WycombeSouth East171.8p168.7p199.6p58
106PeterboroughEast of England171.8p165.9p197.1p33
107WatfordEast of England171.8p160.9p198.9p141
108WolverhamptonWest Midlands171.8p164.6p198.9p140
109BournemouthSouth West171.9p165.9p200.0p50
110InvernessScotland171.9p162.9p201.2p13
111St AlbansEast of England171.9p160.9p198.1p78
112GranthamEast Midlands172.0p167.7p201.6p13
113PooleSouth West172.0p165.9p199.9p46
114CoventryWest Midlands172.1p164.9p199.3p63
115LoughboroughEast Midlands172.1p164.9p198.1p55
116NuneatonWest Midlands172.1p164.9p199.2p58
117RugbyWest Midlands172.1p165.6p200.4p40
118BedfordEast of England172.2p167.9p198.1p25
119ColchesterEast of England172.2p167.7p198.9p31
120SloughSouth East172.3p162.9p199.7p121
121LutonEast of England172.4p161.9p198.7p57
122ShrewsburyWest Midlands172.4p159.9p196.9p20
123StirlingScotland172.4p169.7p199.6p26
124CanterburySouth East172.5p166.9p198.8p19
125KetteringEast Midlands172.5p165.7p197.5p43
126CambridgeEast of England172.6p166.9p201.2p27
127CarlisleNorth West172.7p167.9p200.2p19
128GillinghamSouth East172.7p167.9p200.3p80
129Milton KeynesSouth East172.7p163.7p200.1p40
130YeovilSouth West172.9p168.2p199.8p17
131PortsmouthSouth East173.0p168.7p199.4p52
132CrawleySouth East173.2p167.7p200.4p48
133WorcesterWest Midlands173.2p168.7p199.9p37
134MaidstoneSouth East173.3p167.9p200.7p71
135BanburySouth East173.4p165.6p197.1p14
136BasingstokeSouth East173.4p166.9p199.2p25
137LeicesterEast Midlands173.4p165.9p199.4p57
138ChesterfieldEast Midlands173.5p168.9p199.5p66
139DunfermlineScotland173.5p165.9p202.0p23
140WarwickWest Midlands173.5p164.9p200.3p43
141HerefordWest Midlands173.6p165.9p198.9p15
142StevenageEast of England173.7p165.9p198.8p44
143PerthScotland173.9p170.9p200.7p13
144ReadingSouth East173.9p166.9p200.7p57
145SouthamptonSouth East173.9p165.9p200.8p54
146AndoverSouth East174.0p169.9p200.7p14
147FalkirkScotland174.0p169.7p199.7p47
148OxfordSouth East174.0p168.9p199.6p25
149AshfordSouth East174.2p171.9p201.6p14
150ExeterSouth West174.4p165.9p201.0p28
151LancasterNorth West174.5p169.7p202.4p20
152MacclesfieldNorth West174.6p166.9p200.0p38
153LincolnEast Midlands175.2p172.9p200.8p16
154CreweNorth West175.4p167.9p200.4p32
155TelfordWest Midlands175.4p168.9p200.7p23
156HarlowEast of England175.7p167.9p200.8p47
157WinchesterSouth East176.2p167.9p203.1p39
158Isle of WightSouth East176.4p169.7p202.7p18
159NorthamptonEast Midlands176.6p165.7p200.5p32
160NewburySouth East178.0p171.9p202.7p14

Neighbouring towns share stations where their 10-mile circles overlap, so Leeds and Bradford, say, move together. Each town page lists the stations behind its figure.