Average Petrol Price in Northamptonshire

Petrol (E10)160.2p
Diesel (B7S)177.9p

Today the average petrol price in Northamptonshire is 160.25p per litre. 1.5p higher than the average price in England.

The current average price of diesel is 177.94p per litre. 0.7p above the English diesel average.

We calculate the daily averages by analysing price data from the 90 petrol stations in Northamptonshire that are sending price changes to the Fuel Finder system.

Cheapest Petrol in Northamptonshire

The cheapest petrol in Northamptonshire is in Brackley (151.9p per litre).

Currently, buying 60 litres of petrol in Brackley costs £7.80 less than in Rothwell (164.9p per litre).

Average Fuel Prices by City/Town

Select a town or city to view local petrol station price data.

TOWN/CITY STATIONS PETROL DIESEL
Brackley3151.90p167.90p
Corby8155.88p173.63p
Daventry6156.87p175.70p
Desborough1161.90p177.90p
Kettering13157.12p177.87p
Northampton34163.69p179.66p
Raunds1158.90p181.90p
Rothwell1164.90p180.90p
Rushden5159.90p182.30p
Towcester3163.90p182.23p
Wellingborough11159.70p176.79p

Average petrol prices last updated at 28 Jul 2026 10:00 (5 hours, and 13 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in Northamptonshire has increased by 4.0p in the last week. Diesel has risen by 5.7p.

In the last month, petrol has increased by 6.9p and diesel has risen by 9.6p.