Average Petrol Price in Northamptonshire

Petrol (E10)172.4p
Diesel (B7S)193.5p

Today the average petrol price in Northamptonshire is 172.42p per litre. 2.6p higher than the average price in England.

The current average price of diesel is 193.55p per litre. 1.8p above the English diesel average.

We calculate the daily averages by analysing price data from the 91 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 (161.2p per litre).

Currently, buying 60 litres of petrol in Brackley costs £9.12 less than in Northampton (176.4p 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
Brackley3161.23p180.90p
Corby8168.88p189.38p
Daventry6169.82p191.15p
Desborough1169.90p189.90p
Kettering14167.78p190.38p
Northampton34176.43p196.19p
Raunds1171.90p196.90p
Rothwell1171.90p191.90p
Rushden5173.50p199.70p
Towcester3174.90p195.57p
Wellingborough11172.52p194.88p

Average petrol prices last updated at 13 Sep 2026 10:00 (20 hours, and 41 minutes ago).

Petrol & Diesel Price Trends

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

In the last month, petrol has increased by 9.2p and diesel has risen by 10.3p.