The cheapest areas in Wiltshire based on their petrol prices have been revealed. 

According to figures from Petrol Map's directory, Cromwell Trucks and Online Marketing Surgery have broken down average prices of unleaded petrol across the county. 

In certain areas, average petrol prices per litre vary from 142.6 pence to 147.7 pence. On average, Swindon is one of the more expensive places to get petrol at 147.3, whereas county town Trowbridge comes in at 144.9. 

Here is a breakdown of those prices across the county, as of early April... 

Ranking areas in Wiltshire based on their petrol prices

Rank

Area

Petrol Price Average (p/litre)

1

Melksham

142.6

2

Devizes

142.7

3

Calne

143.2

4

Trowbridge

144.9

5

Westbury

144.9

6

Marlborough

145.6

7

Pewsey

145.9

8

Chippenham

146.1

9

Salisbury

146.7

10

Bradford-on-Avon

146.9

11

Corsham

146.9

12

Malmesbury

146.9

13

Warminster

147.1

14

Swindon

147.3

15

Tidworth

147.7