Petrol prices in Villafranca de los Barros today
Updated: 23 October 2026, 07:00 · Source: Ministry for the Ecological Transition (official station prices)
There are 6 petrol stations in Villafranca de los Barros with up-to-date prices. Unleaded 95 averages €1.769/l, 0.8 cents more than in the rest of the province of Badajoz (€1.762/l).
All petrol stations in Villafranca de los Barros, cheapest first
| Station | Unleaded 95 | Diesel |
|---|---|---|
| Ballenoil Carretera N-630 Km. 665,4 · Directions 🕒 Mon-Sun: 24H | €1.725 | €1.779 |
| Qualityfuel Calle Electricista, 1 · Directions 🕒 Mon-Sun: 24H | €1.739 | €1.789 |
| E.s. la Coronada Carretera Carretera de Palomas S/N Km. 1,881 · Directions 🕒 Mon-Sun: 24H | €1.759 | €1.789 |
| Repsol Cr N-630, 664,5 · Directions 🕒 Mon-Sun: 24H | €1.785 | €2.039 |
| Moeve - Fierroil Autovia A66 Km. 657 · Directions 🕒 Mon-Sun: 24H | €1.839 | €2.039 |
| Ids Calle Varales, S/N · Directions 🕒 Mon-Sun: 24H | — | €1.966 |
Prices in euros per litre, taxes included, as reported by each station to the Ministry. «24H» means open 24 hours.
See all towns in Badajoz · Cost of living in Badajoz
Frequently asked questions
Where is the cheapest petrol in Villafranca de los Barros?
Today it is Ballenoil (Carretera N-630 Km. 665,4), with unleaded 95 at €1.725 per litre.
How many petrol stations are there in Villafranca de los Barros?
6 stations with prices reported in the last few days.