Updated 7 November 2026 597,977stores in the database 462categories 12,815chains
Sign up
TB

The Body Shop: stores in Spain

The Body Shop (cosmetics store): 43 open stores in 17 provinces of Spain. Addresses of all its stores with phone, website, opening hours and coordinates — in Excel for 30 €.

The Body Shop: stores in Spain SampleProvinces

How many stores does The Body Shop have in Spain?

43 open stores

As of 7 November 2026, The Body Shop has 43 stores in Spain, in 17 provinces and 21 municipalities. By type: Perfume & cosmetics — 41 and Flowers & gifts — 2. The provinces with the most stores are Madrid (14), Barcelona (6) and Las Palmas (3). That is 0.01% of all stores in Spain.

43
Open stores
354th in Spain
17
Provinces
21 municipalities
100%
With phone
43 of 43

Store contacts

Share of The Body Shop's open stores with the field filled in.

Phone
43 · 100%
Mobile phone
0 · 0%
Website
42 · 98%
E-mail
14 · 33%
Social media
14 · 33%
Opening hours
23 · 53%
Postcode
42 · 98%
Coordinates
43 · 100%

The Body Shop: addresses and contacts

The chain's stores from the export — you can page through the table. Click a phone, website or e-mail: the contacts open after a free sign-up, up to 20 stores a day. The complete list — 43 stores — is in the file after purchase.

StoreMunicipalityPhoneWebsite and e-mailSocial media
TH
The Body ShopAeropuerto Adolfo Suárez Madrid-Barajas, t4, Barajas, 28042 Madrid Cosmetics store chain: The Body Shop
MadridMadrid
TH
The Body ShopC. de Salvador de Madariaga, 28702 San Sebastián de los Reyes, Madrid Cosmetics store Gift shop chain: The Body Shop
San Sebastián de los ReyesMadrid
TH
The Body ShopCarrer de Menorca, 19, Camins al Grau, 46023 València, Valencia Cosmetics store Gift shop chain: The Body Shop
ValenciaValencia
TH
The Body ShopC. Jade, 2, 03189, Alicante Cosmetics store chain: The Body Shop
—Alicante
TH
The Body ShopNacional 550, km. 9, 5, 15180 Culleredo, A Coruña Cosmetics store Gift shop chain: The Body Shop
CulleredoA Coruña
TH
The Body ShopC. Chimidas, 20, 35509 LAS PALMAS, Las Palmas Cosmetics store Gift shop chain: The Body Shop
Las PalmasLas Palmas
TH
The Body ShopPl. Mayor, 22, 13001 Ciudad Real, Cdad. Real Cosmetics store Gift shop chain: The Body Shop
Ciudad RealCiudad Real
TH
The Body ShopC. Adargoma, s/n, Loc 53, 35110 Vecindario, Las Palmas Cosmetics store Gift shop chain: The Body Shop
VecindarioLas Palmas
TH
The Body ShopTr.ª de los Jardines Reales, 7, Local 132a, 50021 Zaragoza Cosmetics store Gift shop chain: The Body Shop
ZaragozaZaragoza
TH
The Body ShopCarrer del Camí de la Via, 90, 08840 Viladecans, Barcelona Cosmetics store Gift shop chain: The Body Shop
ViladecansBarcelona
TH
The Body ShopAv. Salamanca, 1, Local 35, 03003 Alacant, Alicante Beauty supply store Cosmetics store, Perfume store chain: The Body Shop
AlicanteAlicante
TH
The Body ShopCarrer de Pelai, 32, Ciutat Vella, 08001 Barcelona Cosmetics store Gift shop chain: The Body Shop
BarcelonaBarcelona
—
TH
The Body ShopC. Alfonso Ponce de León, 6, Churriana, 29004 Málaga Cosmetics store Gift shop chain: The Body Shop
MálagaMálaga
—
TH
The Body ShopEstación de Trenes, Sevilla Santa Justa, Av. de Kansas City, s/n, Local 6219, 41007 Sevilla Cosmetics store Gift shop chain: The Body Shop
SevilleSeville
—
TH
The Body ShopC. del Castillo, 30, 38002 Santa Cruz de Tenerife Cosmetics store Gift shop chain: The Body Shop
Santa Cruz de TenerifeSanta Cruz de Tenerife
—
TH
The Body ShopC. de Manteria, 30, 47004 Valladolid Gift shop Cosmetics store chain: The Body Shop
ValladolidValladolid
—
TH
The Body ShopPeruri Auzoa, 33, 48940 Bilbao, Bizkaia Cosmetics store Gift shop chain: The Body Shop
BilbaoBiscay
—
TH
The Body ShopCentro Comercial, 07141 Sa Cabaneta, Balearic Islands Cosmetics store Gift shop chain: The Body Shop
Sa CabanetaBalearic Islands
—
TH
The Body ShopC. Dr. Casal, 1, 33001 Oviedo, Asturias Cosmetics store Gift shop chain: The Body Shop
OviedoAsturias
—
TH
The Body ShopSan Martzial Kalea, Kalea 31, 20005 Donostia / San Sebastián, Gipuzkoa Cosmetics store Gift shop chain: The Body Shop
San SebastiánGipuzkoa
—
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 43

The Body Shop by province

ProvinceStoresMunicipalitiesShare of the chain
Madrid 142
33%
Barcelona 62
14%
Las Palmas 33
7%
Seville 31
7%
Alicante 21
5%
Santa Cruz de Tenerife 21
5%
Valencia 21
5%
A Coruña 22
5%
Biscay 11
2%
Zaragoza 11
2%
Balearic Islands 11
2%
Ciudad Real 11
2%
Granada 10
2%
Gipuzkoa 11
2%
Málaga 11
2%
Asturias 11
2%
Valladolid 11
2%

Where there are the most

01
MadridMadrid
13
02
BarcelonaBarcelona
5
03
SevilleSeville
3
04
ValenciaValencia
2
05
Santa Cruz de TenerifeSanta Cruz de Tenerife
2
06
ZaragozaZaragoza
1
07
MálagaMálaga
1
08
BilbaoBiscay
1
091
10
AlicanteAlicante
1
12
ValladolidValladolid
1
13
OviedoAsturias
1

Neighbors in the ranking: Perfume & cosmetics

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