Petrol stations in Spain
Prices declared by stations to the Ministry. Source snapshot: 04/11/2026 20:48
Provinces
- A Coruña291 stations
- Albacete157 stations
- Alicante477 stations
- Almería228 stations
- Araba/Álava74 stations
- Asturias240 stations
- Ávila68 stations
- Badajoz277 stations
- Barcelona802 stations
- Bizkaia133 stations
- Burgos139 stations
- Cáceres157 stations
- Cádiz294 stations
- Cantabria166 stations
- Castellón / Castelló199 stations
- Ceuta10 stations
- Ciudad Real220 stations
- Córdoba205 stations
- Cuenca120 stations
- Gipuzkoa147 stations
- Girona273 stations
- Granada282 stations
- Guadalajara94 stations
- Huelva141 stations
- Huesca125 stations
- Illes Balears222 stations
- Jaén211 stations
- La Rioja84 stations
- Las Palmas256 stations
- León169 stations
- Lleida181 stations
- Lugo130 stations
- Madrid890 stations
- Málaga313 stations
- Melilla12 stations
- Murcia464 stations
- Navarra250 stations
- Ourense87 stations
- Palencia73 stations
- Pontevedra228 stations
- Salamanca111 stations
- Santa Cruz de Tenerife242 stations
- Segovia76 stations
- Sevilla440 stations
- Soria43 stations
- Tarragona229 stations
- Teruel70 stations
- Toledo243 stations
- Valencia / València645 stations
- Valladolid150 stations
- Zamora89 stations
- Zaragoza238 stations