RANKED: The cheapest supermarket in your province in Spain 

RANKED: The cheapest supermarket in your province in Spain 
Photo: Anna Shvets/Pexels, Jaime Reina/AFP
Grocery shopping at the right supermarket can save you an average €1,000 a year, Spain’s top consumer group has stressed in its latest study. 

With eating out not an option for a large part of last year, people in Spain focused all their attention on what they bought at the supermarket. 

Many picked up on the fact that products that were part of their weekly shop were more expensive than they used to be, especially for fresh produce (5 percent increase). 

The average price rise for grocery bills for all supermarkets in Spain was 2.8 percent in 2020, according to the latest study by Spanish consumer rights group OCU, which used a shopping basket of 229 products for their research.  

Mercadona (+3.7 percent) and Alcampo (+3.2 percent) were the supermarkets that increased their prices the most, even though they still feature heavily in our list of the cheapest supermarkets per province below. 

These may seem like small sums but depending on where you are in Spain, saving can go from €3,200 (in Madrid) to around €529 in Lugo in northwestern Spain. 

Keep in mind that the average household in Spain spends €5,151 per year on grocery shopping, and that in these uncertain times cost cutting is certainly important, we hope that the following list proves useful to you. 

*One last thing: you may be surprised to see that neither Lidl or Aldi are featured in the list below as the cheapest supermarkets in any of Spain’s 50 provinces.  The latest reports from March 2021 suggest that the German low-cost giants are aggressively driving down prices in Spain to attract a more thrifty shopper, so they might feature in next year’s edition.  

Here are the cheapest supermarkets for each of Spain’s provinces, in alphabetical order:

A Coruña (Galicia) – Alcampo

Álava (Basque Country) – Mercadona

Albacete (Castilla-La Mancha) – Alcampo

Alicante ( Valencia region) – Alcampo

Almería (Andalusia) – Alcampo

Asturias (Asturias) – Alcampo

Ávila (Castilla y León) – Dia Maxi

Badajoz (Extremadura) – Eurospar

Balearic Islands – Mercadona

Barcelona (Catalonia) – Alcampo

Burgos (Castilla y León) – Tifer


Cáceres (Extremadura) – Maxcoop

Cádiz (Andalusia) – Cash Fresh

Cantabria (Cantabria) – Mercadona

Castellón ( Valencia region) – Supeco

Ciudad Real (Castilla-La Mancha) – Mercadona

Córdoba (Andalusia) – Cash Fresh

Cuenca (Castilla-La Mancha) – Alcampo

Girona (Catalonia) – Mercadona

Granada (Andalusia) – Alcampo

Guadalajara (Castilla-La Mancha) – Mercadona

Guipúzcoa (Basque Country) – Alcampo

Huelva (Andalusia) –  Mercadona

Huesca (Aragon) – Alcampo

Jaén (Andalusia) – Dani

La Rioja (La Rioja) – Alcampo

Las Palmas (Canary Islands) – Alcampo

León (Castilla y León) – Maysmas

Lérida (Catalonia) – Mercadona

Lugo (Galicia) – Gadis

Madrid  – Supeco

Málaga (Andalusia) – Supeco

Murcia – Alcampo

Navarra  – Mercadona

Orense (Galicia) – Gadis

Palencia (Castilla y León) – Tifer

Pontevedra (Galicia) – Gadis


Salamanca (Castilla y León) – Gadis

Santa Cruz de Tenerife (Canary Islands) – Alcampo

Segovia (Castilla y León) – Mercadona

Sevilla (Andalusia) – Alcampo 

Soria (Castilla y León) – Dia Maxi

Tarragona (Catalonia) – Mercadona

Teruel (Aragon) – Alcampo

Toledo (Castilla-La Mancha) – Alcampo

Valencia ( Valencia region) – Consum

Valladolid (Castilla y León) – Tifer

Vizcaya (Basque Country) – Mercadona

Zamora (Castilla y León) – Tifer

Zaragoza (Aragon) – Alcampo

Member comments

Become a Member to leave a comment.Or login here.