Beaches by Region
Explore the best beaches in Spain organised by region
231
Regions
3330
Total beaches
11
Communities
8000+
Km of coastline
Andalucia
Comunidad Valenciana
Islas Baleares
Islas Canarias
Asturias
Cantabria
Murcia
Otras
Acaya (Peloponeso)
3 beaches
Agadir
5 beaches
Alejandrópolis (Tracia)
3 beaches
Alhucemas
3 beaches
Alonissos
9 beaches
Amorgos
8 beaches
Andros
6 beaches
Angistri
5 beaches
Antiparos
5 beaches
Antipaxos
3 beaches
Argólida (Peloponeso)
4 beaches
Artemisa
4 beaches
Astipalea
9 beaches
Ática
27 beaches
Aveiro
10 beaches
Azores (Faial)
1 beach
Azores (Santa Maria)
1 beach
Azores (São Miguel)
1 beach
Azores (Terceira)
1 beach
Azua
3 beaches
Baja California
7 beaches
Baja California Sur
13 beaches
Barahona
4 beaches
Beja
8 beaches
Benslimane
1 beach
Beocia
1 beach
Berkane
1 beach
Birżebbuġa
2 beaches
Braga
5 beaches
Bulgaria
53 beaches
Calcídica
19 beaches
Camagüey
6 beaches
Campeche
5 beaches
Cárpatos
13 beaches
Casablanca
2 beaches
Cefalonia
20 beaches
Chania (Creta)
33 beaches
Chiapas
4 beaches
Ciego de Ávila
6 beaches
Cienfuegos
3 beaches
Citera
10 beaches
Coimbra
6 beaches
Colima
6 beaches
Comino (Għajnsielem)
4 beaches
Corfú
24 beaches
Corintia (Peloponeso)
3 beaches
Cos
14 beaches
Dajla
3 beaches
Dubrovnik-Neretva
12 beaches
Durrës
8 beaches
Egina
7 beaches
El Jadida
2 beaches
El Seibo
2 beaches
Elafónisos (Peloponeso)
2 beaches
Élide (Peloponeso)
5 beaches
Essaouira
2 beaches
Etolia-Acarnania
2 beaches
Eubea
26 beaches
Faro
122 beaches
Fier
5 beaches
Fócida
1 beach
Folegandros
3 beaches
Granma
2 beaches
Guanacaste
16 beaches
Guantánamo
4 beaches
Guerrero
13 beaches
Halki
4 beaches
Heraklion (Creta)
26 beaches
Hidra
6 beaches
Holguín
8 beaches
Ikaria
9 beaches
Il-Kalkara
1 beach
Il-Munxar (Gozo)
1 beach
Il-Qala (Gozo)
1 beach
Il-Qrendi
1 beach
In-Nadur (Gozo)
2 beaches
Ios
11 beaches
Is-Sannat (Gozo)
1 beach
Is-Siġġiewi
1 beach
Isla de la Juventud
7 beaches
Istria
9 beaches
Ítaca
8 beaches
Ix-Xagħra (Gozo)
1 beach
Iż-Żebbuġ (Gozo)
3 beaches
Jalisco
13 beaches
Kalymnos
9 beaches
Kastellorizo
3 beaches
Kavala
4 beaches
Kea
2 beaches
Kenitra
2 beaches
Kimolos
2 beaches
Koufonisia
6 beaches
Kythnos
4 beaches
La Altagracia
8 beaches
La Habana
7 beaches
La Romana
3 beaches
Laconia (Peloponeso)
3 beaches
Larisa (Tesalia)
1 beach
Las Tunas
3 beaches
Lasithi (Creta)
30 beaches
Lefkada
16 beaches
Leiria
20 beaches
Lemnos
8 beaches
Leros
7 beaches
Lesbos
11 beaches
Lezhë
5 beaches
Lika-Senj
4 beaches
Limón
10 beaches
Lipsi
5 beaches
Lisboa
27 beaches
Madeira
6 beaches
Mani (Peloponeso)
4 beaches
María Trinidad Sánchez
5 beaches
Marsaskala
2 beaches
Marsaxlokk
4 beaches
Matanzas
8 beaches
Mayabeque
3 beaches
Mellieħa
10 beaches
Mesenia (Peloponeso)
6 beaches
Mesolongi
1 beach
Mġarr
2 beaches
Michoacán
7 beaches
Milos
15 beaches
Monemvasia (Peloponeso)
1 beach
Monte Cristi
2 beaches
Mykonos
16 beaches
Nador
2 beaches
Nafplio (Peloponeso)
2 beaches
Naxos
17 beaches
Nayarit
10 beaches
Nisyros
4 beaches
Nouaceur
2 beaches
Oaxaca
16 beaches
Parga (Epiro)
4 beaches
Paros
13 beaches
Patmos
10 beaches
Paxos
7 beaches
Pedernales
3 beaches
Peravia
2 beaches
Pieria
5 beaches
Pilión (Tesalia)
10 beaches
Pinar del Río
5 beaches
Poros
5 beaches
Porto
22 beaches
Preveza (Epiro)
6 beaches
Primorje-Gorski Kotar
9 beaches
Puerto Plata
8 beaches
Puntarenas
19 beaches
Quintana Roo
25 beaches
Quíos
9 beaches
Rethymno (Creta)
22 beaches
Rodas
20 beaches
Ródope (Tracia)
1 beach
Safi
1 beach
Salamina
5 beaches
Salé
1 beach
Samaná
9 beaches
Samos
11 beaches
Samotracia
4 beaches
San Ġiljan
2 beaches
San Lawrenz (Gozo)
1 beach
San Pawl il-Baħar
3 beaches
San Pedro de Macorís
2 beaches
Sancti Spíritus
4 beaches
Santiago de Cuba
5 beaches
Santo Domingo
1 beach
Santorini
12 beaches
Serifos
7 beaches
Setúbal
27 beaches
Shkodra
3 beaches
Šibenik-Knin
4 beaches
Sidi Bennour
1 beach
Sidi Ifni
2 beaches
Sifnos
7 beaches
Sinaloa
9 beaches
Sjirat-Temara
2 beaches
Skiathos
15 beaches
Skopelos
12 beaches
Skyros
8 beaches
Sonora
7 beaches
Spetses
6 beaches
Split-Dalmacia
13 beaches
Symi
9 beaches
Syros
3 beaches
Syvota (Epiro)
6 beaches
Tabasco
4 beaches
Tamaulipas
4 beaches
Tánger
4 beaches
Tas-Sliema
4 beaches
Tasos
13 beaches
Tetuán
5 beaches
Tilos
4 beaches
Tinos
3 beaches
Tirana
7 beaches
Tiznit
2 beaches
Veracruz
10 beaches
Viana do Castelo
7 beaches
Villa Clara
6 beaches
Vlora
40 beaches
Yucatán
9 beaches
Zadar
7 beaches
Zante
20 beaches
Explore the Spanish coastline
Spain has more than 8,000 kilometres of coastline spread across the Mediterranean Sea, the Atlantic Ocean and the Cantabrian Sea. Discover the beaches of each region.