Updated 7 November 2026 597,977stores in the database 462categories 12,815chains
Sign up
categoryFood & supermarkets1st largest in the typeupdated 7 November 2026

Grocery stores in Spain

Database of grocery stores in Spain: 33,294 stores with address and coordinates, postcode, phones, website, e-mail, social media, opening hours and chain — in every province, one file for 60 €. Also separately: a province or a municipality — a share of the category's price, from 10 €. Part of the “Food & supermarkets” type.

33,294 stores52 provinces16,930 with phone1,097 chains
Grocery stores in Spain SampleProvincesChainsQuestions

How many grocery stores are there in Spain?

33,294 grocery stores

As of 7 November 2026, our database contains 33,294 grocery stores in Spain — 19% of the “Food & supermarkets” type. That is 67.8 per 100,000 inhabitants. The provinces with the most grocery stores are Madrid (4,400), Barcelona (3,842) and Seville (1,846). 1,858 (6%) belong to chains; the largest are Ametller Origen (129), Covirán (62) and Martín Martín (58).

33,294
Grocery stores
in 52 provinces
16,930
With phone
51% · unique numbers: 16,545
6%
In chains
1,097 chains

B2B contacts of grocery stores in Spain: what's included

How often the fields are filled in for grocery stores.

FieldFormatFilled%
Store nametext, as in the listing
100%
Type and categorye.g. Fashion & footwear · Shoe store
100%
Other categoriese.g. “Handbags shop, Leather goods store”
9%
Addresstext
100%
Postcode5 digits
99%
Province, community and municipality52 provinces, 19 communities
99%
Coordinateslatitude, longitude
100%
Phone+34 format, up to 5 numbers · unique numbers: 16,545
51%
Mobilemobile phone flag
28%
WebsiteURL
12%
E-mailfrom the store's website · unique addresses: 2,106
7%
Social mediaFacebook, Instagram, WhatsApp…
9%
Opening hourspublished or not
55%
Chainchain name; empty — independent
6%

List of grocery stores in Spain: data sample

Rows from the export — you can page through the table. Click a phone, website or e-mail: contacts open after free sign-up, up to 20 stores a day.

StoreMunicipalityPhoneWebsite and e-mailSocial media
Ametller OrigenCarrer de Ricardo Villa, 2, Sarrià-Sant Gervasi, 08017 Barcelona Grocery store Fruit and vegetable store, Restaurante de comida para llevar chain: Ametller Origen
BarcelonaBarcelona
mobile
LA
La Boutique Ultramarinos SelectosC. Fresadores, 24, 28939 Arroyomolinos, Madrid Grocery store
ArroyomolinosMadrid
mobile
GR
GRECOACOMC. de Navellos, 14, Ciutat Vella, 46003 València, Valencia Grocery store
ValenciaValencia
mobile
NI
NICAFROST, MARISCO Y PRODUCTOS CONGELADOS EN ALICANTEC. Trueno, 34, 03006 Alicante Grocery store
AlicanteAlicante
FR
Frescura UrbanaSan Luis, 46, Casco Antiguo, 41003 Sevilla Grocery store
SevilleSeville
LA
La Gusta ViejaAv. de la Estación, 2, 29640 Fuengirola, Málaga Grocery store Wine shop
FuengirolaMálaga
SA
🦐🧀 Sa Croquetera de Menorca 🫕👩🏻‍🍳 Gourmet artesanal 🤲🏻Avinguda de Josep A. Clavé, 126, 07703 Maó, Illes Balears Grocery store Fabricante de alimentos, Delicatessen
MaóBalearic Islands
mobile
PU
Pura Vida Herboristería y DietéticaAv. Juan Carlos I, 36, 30140 Santomera, Murcia Grocery store Book store, Dietista
SantomeraMurcia
GR
Granel de la Magdalena 🌾C. Darrillo Magdalena, 4, Centro, 18002 Granada Grocery store
GranadaGranada
CA
Carnes Argentinas- Datripodi Import, S.L.Av. de la Ilustración, 12, 11407 Jerez de la Frontera, Cádiz Grocery store Butcher shop
Jerez de la FronteraCádiz
QU
Queviures Cros S LCarrer Santa Magdalena, 2, 17800 Olot, Girona Grocery store
OlotGirona
LA
La Mozzeria de BiribilHeros Kalea, 22, Abando, 48009 Bilbao, Bizkaia Grocery store
BilbaoBiscay
A2
A24 Multiexpress La SaludCalle de Hero, 7, 38008 Santa Cruz de Tenerife Grocery store chain: A24 Multiexpress
Santa Cruz de TenerifeSanta Cruz de Tenerife
mobile
LA
Lava GourmetMercado de Vegueta, C. Mendizábal, 35001 Las Palmas de Gran Canaria, Las Palmas Grocery store Bar, Mercado
Las Palmas de Gran CanariaLas Palmas
mobile
AI
Aitor LasaAldamar Kalea, 12, 20003 Donostia / San Sebastián, Gipuzkoa Grocery store Gourmet grocery store, Delicatessen
San SebastiánGipuzkoa
LA
La Botiga del Torró ArtesàAvinguda de la Ràpita, 56, 43870 Amposta, Tarragona Grocery store
AmpostaTarragona
SPAR El FondónAS-117, 33909 Langreo, Asturias Grocery store Supermarket chain: CUEVAS CASH
LangreoAsturias
AL
Alvarez DelicatessenRua Santa Catalina, 8, 15003 A Coruña Grocery store Wine store
A CoruñaA Coruña
DE
DeTarros - Productos a granel en ZaragozaC. de la Torre Nueva, 30, Casco Antiguo, 50003 Zaragoza Grocery store
ZaragozaZaragoza
LA
La Despensa de ClaraRúa do Regueiro, 3, Freixeiro, 36211 Vigo, Pontevedra Grocery store
VigoPontevedra
mobile
Click a contact to see it — free after sign-up, up to 20 stores a day. The full list is in the file after purchase.1–20 of 33,294

Grocery stores by province

Open stores of the category in each province and per 100,000 inhabitants. Click a column to sort.

Province ↕Stores ↓Share ↕Per 100,000 inhab. ↕
MadridCommunity of Madrid 4,400
13%
61.7
BarcelonaCatalonia 3,842
12%
64.2
SevilleAndalusia 1,846
6%
93.4
ValenciaValencian Community 1,737
5%
63.0
AlicanteValencian Community 1,145
3%
56.4
CádizAndalusia 1,137
3%
90.5
MálagaAndalusia 1,056
3%
59.0
MurciaRegion of Murcia 965
3%
60.7
Balearic IslandsBalearic Islands 916
3%
74.0
GranadaAndalusia 741
2%
78.6
JaénAndalusia 680
2%
110.1
BiscayBasque Country 662
2%
56.7
BadajozExtremadura 653
2%
98.4
AsturiasAsturias 648
2%
63.9
ToledoCastilla–La Mancha 619
2%
82.4
Santa Cruz de TenerifeCanary Islands 606
2%
56.0
GironaCatalonia 600
2%
72.1
A CoruñaGalicia 589
2%
51.9
ZaragozaAragon 582
2%
58.7
TarragonaCatalonia 576
2%
65.8
Las PalmasCanary Islands 572
2%
49.0
CórdobaAndalusia 548
2%
71.0
AlmeríaAndalusia 545
2%
70.5
NavarreNavarre 540
2%
79.0
GipuzkoaBasque Country 536
2%
73.1
Ciudad RealCastilla–La Mancha 482
1%
97.5
CáceresExtremadura 472
1%
121.7
HuelvaAndalusia 460
1%
85.9
PontevedraGalicia 409
1%
43.2
CastellónValencian Community 399
1%
63.6
CantabriaCantabria 367
1%
61.8
LleidaCatalonia 354
1%
77.6
LeónCastile and León 309
1%
69.2
ValladolidCastile and León 288
1%
54.5
AlbaceteCastilla–La Mancha 274
1%
70.2
La RiojaLa Rioja 257
1%
78.5
BurgosCastile and León 235
1%
65.0
SalamancaCastile and León 231
1%
70.3
LugoGalicia 212
1%
65.1
CuencaCastilla–La Mancha 205
1%
103.4
OurenseGalicia 200
1%
65.5
GuadalajaraCastilla–La Mancha 177
1%
62.0
HuescaAragon 175
1%
75.9
SegoviaCastile and León 152
<1%
95.9
ÁlavaBasque Country 148
<1%
43.3
PalenciaCastile and León 138
<1%
87.0
TeruelAragon 129
<1%
94.7
ÁvilaCastile and León 128
<1%
80.1
ZamoraCastile and León 126
<1%
76.2
MelillaAutonomous City of Melilla 92
<1%
106.0
SoriaCastile and León 78
<1%
86.4
CeutaAutonomous City of Ceuta 56
<1%
67.0
Provinces link to “Food & supermarkets” in that province33,294 in Spain

Where there are the most

Municipalities with the most grocery stores.

Grocery stores: chains

Chains with stores in this category. Share — of all grocery stores in Spain.

RankChainStoresProvincesMarket shareAddresses
01
Ametller OrigenGrocery store · 158 stores in Spain
129 4
0.4%
02
CoviránSupermarket · 1,382 stores in Spain
62 27
0.2%
03
Martín MartínGrocery store · 94 stores in Spain
58 8
0.2%
04
Aperitivos LA REALGrocery store · 55 stores in Spain
54 15
0.2%
05
La SirenaFrozen food store · 312 stores in Spain
42 7
0.1%
06
SQRUPSOutlet store · 140 stores in Spain
29 10
0.1%
07
Casa PlanesButcher shop · 125 stores in Spain
26 3
0.1%
08
EA
El ArcoGrocery store · 42 stores in Spain
25 2
0.1%
09
DiaSupermarket · 2,733 stores in Spain
15 7
<0.1%
10
DT
Doña TomasaGrocery store · 15 stores in Spain
13 4
<0.1%

Other food & supermarkets categories

Questions about the database of grocery stores

As of 7 November 2026, our database has 33,294 grocery stores in Spain. 1,858 (6%) belong to chains; the rest are independent. The largest chains here are Ametller Origen (129), Covirán (62) and Martín Martín (58).

All grocery stores in Spain cost 60 € — a single file for the whole country. The price depends on the number of stores; a province or a municipality can be bought separately, for its share of that price (from 10 €). The complete database of all store types costs 490 €.

51% of the stores have a phone number (9,221 with a mobile), 12% a website, 9% social media and 55% published opening hours. E-mails come from the stores' own websites (7%). Every row has an address and coordinates.

XLSX and CSV (UTF-8, semicolon-separated), one row per store: name, type, category and other categories, chain, province, autonomous community, municipality, postcode, address, coordinates, phones, website, e-mail, social media, published opening hours and the date it was added to the database. The files appear in your account right after payment.

Every update adds new stores and removes the ones the source marks as closed.

Beyond Spain

Need another country or custom data?

We collect 65.2 million businesses in 248 countries. Any country, city, category and set of fields — review texts, detailed opening hours, regular updates — with a free sample and a quote within one business day.

Cart 0

Your cart is empty

Get the complete database of stores in Spain or configure your selection by province and store type — the price updates as you go.

Configure a selection