Fuel prices in the province of Perugia
350 filling stations across 50 towns (Umbria). The cheapest fill-up is in Foligno, at 1.957 €/L.
Official MIMIT prices, September 18, 2026
What it costs today across Perugia
The cheapest towns
Every town in the province
The price is the town's cheapest self-service petrol.
Assisi2.129 €
Bastia Umbra2.099 €
Bettona2.239 €
Bevagna2.127 €
Campello Sul Clitunno2.129 €
Cannara2.019 €
Cascia2.129 €
Castel Ritaldi2.099 €
Castiglione Del Lago2.069 €
Cerreto Di Spoleto2.219 €
Citerna2.149 €
Città Della Pieve2.099 €
Città Di Castello2.109 €
Collazzone2.149 €
Corciano2.097 €
Deruta2.149 €
Foligno1.957 €
Fossato Di Vico2.129 €
Fratta Todina2.109 €
Giano Dell'Umbria2.159 €
Gualdo Cattaneo2.149 €
Gualdo Tadino2.019 €
Gubbio2.127 €
Magione2.064 €
Marsciano2.104 €
Massa Martana2.106 €
Montefalco2.129 €
Monteleone Di Spoleto2.139 €
Montone2.149 €
Nocera Umbra2.125 €
Norcia2.169 €
Panicale2.179 €
Passignano Sul Trasimeno2.129 €
Perugia2.077 €
Piegaro2.019 €
Pietralunga2.179 €
San Giustino2.109 €
Sant'Anatolia Di Narco1 st.
Scheggia E Pascelupo1 st.
Sellano1 st.
Sigillo2.219 €
Spello2.119 €
Spoleto2.099 €
Todi2.119 €
Torgiano2.119 €
Trevi2.129 €
Tuoro Sul Trasimeno2.179 €
Umbertide2.149 €
Valfabbrica2.129 €
Valtopina2.189 €
Today's price, in your pocket
In the app you see every filling station in the province of Perugia on the map, with the price traffic-light and the route to the pump — and it works offline too. Free, no sign-up.