Its official, Spain  has the most blue flag beaches in Europe with over 550 recognised top notch beaches scattered all around the mainland and the islands.

Blue flags are awarded to beaches based on the facilities, safety  and water quality.

Of the total 550 blue flags awarded in Spain, the province of Galicia has the most with 127 followed by Valencia. The popular resorts of the Costa Del Sol, Coat Blanca, Almeria and Mallorca hold a healthy 40 between them.

The overall distribution of flags in Spain are

Andalucia: 78 
Asturias: 17
Balearic Islands: 46
Canary Islands: 42
Catalonia: 90
Ceuta & Melilla: 3
Valencia : 114 
Galicia : 127
Murcia : 24
The Basque Country: 4


See a full guide to the bestbeaches in Spain on our web site.  From the beautiful  Playa del Estorde in La Coruna, northern Spain to the fantastic long golden beaches located along the Costa de la Luz in southern Andalucia