The Best Cities in Europe for Cosmetics Lovers

According to the Cosmetic, Toiletry and Perfumery Association (CTPA), Europe is the largest cosmetics market in the world – valued at approximately €76.7 billion. With this in mind, we wanted to discover the best cities in Europe for beauty lovers. 

To do so, we ranked each European city based on its average rating for beauty and supply services, alongside the number of cosmetic shops in comparison to the population. After analysing the results and scoring each category, we have determined once and for all which is the best city to get glam.

The Best Cities in Europe for Cosmetic Lovers

CityTotal score (/10)
1Düsseldorf, Germany9.65
=2Paris, France9.60
=2Zaragoza, Spain9.60
=4Helsinki, Finland9.38
=4Berlin, Germany9.38
6Stuttgart, Germany9.35
7Bremen, Germany9.21
8Hannover, Germany9.19
9Cologne, Germany9.16
10Munich, Germany8.99
11Dortmund, Germany8.80
12Krakow, Poland8.37
13Hamburg, Germany8.36
14Nottingham, United Kingdom8.34
15Amsterdam, Netherlands8.25
16Frankfurt am Main, Germany8.12
17Vienna, Austria7.98
18Leipzig, Germany7.65
19Essen, Germany7.49
20Goteborg, Sweden7.46
21Warsaw, Poland7.30
22Wroclaw, Poland7.13
23London, United Kingdom6.97
=24Sevilla, Spain6.94
=24Barcelona, Spain6.64

With an impressive score of 9.65/10, in the first place is Düsseldorf, Germany. This city in the west of the country is known for its fashion, but also boasts 48 hairdressers and 17 beauty shops per 100,000 people. Meaning this is one of the most accessible cities for beauty lovers to get their fix.

Tied for second place are Paris (France) and Zaragoza (Spain). Both cities missed out on first place by just 0.5 points. Whilst Zaragoza has higher average ratings for waxing, nails, and hair, Paris has more hairdressers and beauty shops per 100,00 people. Making both great choices for those looking to pamper themselves. 

In third place is Helsinki, (Finland) with a score of 9.38. Of all European cities, this may be the place to go if you need an appointment fast; Helsinki has the largest number of hairdressers (76) and beauty shops (34) per 100,00 people. 

The Worst Cities in Europe for Cosmetic Lovers

CityTotal score (/10) 
1Bristol, United Kingdom1.61
2Liverpool, United Kingdom1.77
3Brussels, Belgium1.99
4Valencia, Spain3.05
5Oslo, Norway3.08
6Malaga, Spain3.33
7Naples, Italy3.58
8Milan, Italy3.63
=9Dublin, Ireland3.83
=9Birmingham, United Kingdom3.83

At the very bottom of the rankings is Bristol in the United Kingdom, with a score of just 1.61/10. With only four hairdressers per 100,000 people, those looking to top up their roots may find themselves with an unwanted ombre between appointments.

Just above Bristol with a score of 1.77/10 is Liverpool, United Kingdom. Whilst the city may be well known for its nightlife, those wanting beauty treatments ahead of an outing will have to plan far in advance to secure a spot in the one beauty shop per 100,000 people living in the city. 

Third from the bottom is Brussels, Belgium with a score of 1.99/10.


1. We wanted to find out which cities in Europe has the most to offer cosmetics lovers by creating a ranking based on average customer reviews and the availability of services.

2. To do so, the OpenStreetMap (OSM) was utilised to find the number of cosmetic and beauty stores in a city. A search was conducted for hairdressers, beauty shops, cosmetics shops, and beauty supply shops. 

3. was then used to find the population for each city so that the number of shops per 100,000 people could be calculated. This figure was rounded to the nearest whole number for the purpose of clarity.

4. To determine the customer reviews, the average ratings for nail, hair, waxing, tanning services were then scraped from each city using Yelp.

5. The scores for each category were then combined, (with a higher weight given to the number of shops per 100,00 people) to give a score out of ten. The cities were then ranked by this to create the final score.

Open chat
Hello would you like a free e-consult?
Hello would you like a free treatment plan and a price quote?

Tap the icon at the right bottom to make an enquiry.