Selection using published criteria

Best beaches in Barcelona

We rank 113 beaches using the objective information available: historical water tests, facilities, accessibility, lifeguards, Blue Flag status and beach characteristics. Popularity in public polls is only a secondary signal.

View selectionUnderstand the criteria

Location and status

Map of this selection

Select a flag to view its details
Green Caution Do not swim Unknown

Each beach popup states whether the flag is confirmed or estimated. Water quality and Blue Flag status are shown separately.

Start exploring

Guides with the most useful information

The order may change as data coverage improves
Playa de Coco 1 Badalona · Barcelona

Playa de Coco

Sand · 170 m 26 °C · Clear ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa de La Mar Bella 2 Barcelona · Barcelona

Playa de La Mar Bella

Coarse sand · 265 m 27 °C · Partly cloudy ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa del Masnou 3 El Masnou · Barcelona

Playa del Masnou

Sand · 1,100 m 27 °C · Partly cloudy ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa de Garbí 4 Calella · Barcelona

Playa de Garbí

Very coarse sand · 752 m 26 °C · Mostly cloudy ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa del Callao 5 Mataró · Barcelona

Playa del Callao

Sand / Rock · 400 m 27 °C · Overcast ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa del Varador 6 Mataró · Barcelona

Playa del Varador

Sand · 765 m 27 °C · Overcast ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa de La Nova Icària 7 Barcelona · Barcelona

Playa de La Nova Icària

Coarse sand · 625 m 27 °C · Partly cloudy ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa de Ribes-Roges 8 Vilanova i la Geltrú · Barcelona

Playa de Ribes-Roges

Fine sand · 2,450 m 26 °C · Partly cloudy ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa de Sant Sebastià 9 Barcelona · Barcelona

Playa de Sant Sebastià

Medium-grain sand · 1,175 m 27 °C · Partly cloudy ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa del Bogatell 10 Barcelona · Barcelona

Playa del Bogatell

Coarse sand · 625 m 27 °C · Partly cloudy ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa Dels Pescadors 11 Pineda de Mar · Barcelona

Playa Dels Pescadors

Very coarse sand · 550 m 26 °C · Mostly cloudy ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa Dels Tres Micos 12 Caldes d'Estrac · Barcelona

Playa Dels Tres Micos

Fine sand · 600 m 26 °C · Cloudy ★ Blue Flag Excellent water quality Accessible Very high coverageView details
13 Malgrat de Mar · Barcelona

Playa de L'Astillero

Sand · 1,000 m 27 °C · Cloudy ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa de La Mota de Sant Pere 14 Cubelles · Barcelona

Playa de La Mota de Sant Pere

Fine sand · 1,250 m 26 °C · High cloud ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa de Les Botigues 15 Sitges · Barcelona

Playa de Les Botigues

Sand · 1,415 m 26 °C · Partly cloudy ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa del Somorrostro 16 Barcelona · Barcelona

Playa del Somorrostro

Medium-grain sand · 500 m 27 °C · Partly cloudy ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa de Malgrat Centre 17 Malgrat de Mar · Barcelona

Playa de Malgrat Centre

Sand · 900 m 27 °C · Cloudy ★ Blue Flag Excellent water quality Accessible Very high coverageView details
Playa Dels Pescadors 18 Badalona · Barcelona

Playa Dels Pescadors

Sand · 470 m 26 °C · Clear ★ Blue Flag Excellent water quality Accessible Very high coverageView details

Objective comparison

Compare this selection

“Unknown” is never interpreted as “no”.
BeachAnnual water qualityBlue FlagAccessibleLifeguardsFacilities
Playa de CocoBadalonaExcellentYesYesYes5 published
Playa de La Mar BellaBarcelonaExcellentYesYesYes6 published
Playa del MasnouEl MasnouExcellentYesYesYes6 published
Playa de GarbíCalellaExcellentYesYesYes6 published
Playa del CallaoMataróExcellentYesYesYes6 published
Playa del VaradorMataróExcellentYesYesYes6 published
Playa de La Nova IcàriaBarcelonaExcellentYesYesYes5 published
Playa de Ribes-RogesVilanova i la GeltrúExcellentYesYesYes5 published
Playa de Sant SebastiàBarcelonaExcellentYesYesYes5 published
Playa del BogatellBarcelonaExcellentYesYesYes5 published
Playa Dels PescadorsPineda de MarExcellentYesYesYes5 published
Playa Dels Tres MicosCaldes d'EstracExcellentYesYesYes5 published
Playa de L'AstilleroMalgrat de MarExcellentYesYesYes5 published
Playa de La Mota de Sant PereCubellesExcellentYesYesYes5 published
Playa de Les BotiguesSitgesExcellentYesYesYes5 published
Playa del SomorrostroBarcelonaExcellentYesYesYes5 published
Playa de Malgrat CentreMalgrat de MarExcellentYesYesYes5 published
Playa Dels PescadorsBadalonaExcellentYesYesYes4 published

Choose by feature

Selections by feature

Methodology

How this selection is scored

Historical water quality contributes up to 25 points; facilities 20; Blue Flag 15; accessibility 15; the detail of the physical profile 15; and lifeguards and first aid 10. Popularity can contribute up to 30 points when an identified, dated public poll is available: first place receives 30, last place 5 and intermediate positions a proportional score. This signal never replaces the other criteria, and unknown fields are not treated as “no”.

View full sources and methodology →