relocoast
26 of 26 coasts · 132 towns

Costas of Spain

Every stretch of the Spanish coast — on the map, in order along the shore and by price per m². Prices are medians, not means: a single Marbella skews the average for the entire south.

Map of the Spanish costas

Circle size is how many towns of that stretch are in the base; colour is the median price per m², teal cheaper and coral pricier. The frame fits the mainland; the Canaries and Balearics are a scroll away.

All the costas in order along the coast

From the French border south along the Mediterranean, past Gibraltar up the Atlantic, then the north and the islands. Water is the median across the stretch's towns, °C.

Costa or islandSeaProvincesTowns in the baseWater in JanuaryWater in August
Costa BravaMediterraneanGirona41425
Costa BarcelonaMediterraneanBarcelona51426
Costa DauradaMediterraneanTarragona41427
Costa del AzaharMediterraneanCastellón41527
Costa de ValenciaMediterraneanValencia41527
Costa BlancaMediterraneanAlicante121527
Costa CálidaMediterraneanMurcia61428
Costa de AlmeríaMediterraneanAlmería61626
Costa TropicalMediterraneanGranada31625
Costa del SolMediterraneanMálaga141624
Campo de GibraltarMediterraneanCádiz41622
Costa de la LuzAtlanticCádiz, Huelva121623
Rías BaixasAtlanticPontevedra31417
Costa da MorteAtlanticA Coruña41418
Rías AltasAtlanticA Coruña, Lugo61419
Costa VerdeCantabrianAsturias41421
Cantabrian CoastCantabrianCantabria31422
Basque CoastCantabrianBizkaia, Gipuzkoa41322
MallorcaMediterraneanBalearic Islands31527
MenorcaMediterraneanBalearic Islands41527
Ibiza and FormenteraMediterraneanBalearic Islands51527
TenerifeAtlanticSanta Cruz de Tenerife32024
Gran CanariaAtlanticLas Palmas42023
LanzaroteAtlanticLas Palmas41923
FuerteventuraAtlanticLas Palmas41923
La Palma, La Gomera, El HierroAtlanticSanta Cruz de Tenerife32124

Cheapest to priciest

Town view · Costa da Morte
1
Atlantic · A Coruña
Costa da Morte
1 103€/m²
950–1 250 by town
4 townsalive in winter 20 mo above 20 °C
Town view · Rías Altas
2
Atlantic · A Coruña, Lugo
Rías Altas
1 375€/m²
1 206–2 762 by town
6 townsalive in winter 60 mo above 20 °C
Beach · La Palma, La Gomera, El Hierro
3
Atlantic · Santa Cruz de Tenerife
La Palma, La Gomera, El Hierro
1 450€/m²
1 400–1 500 by town
3 townsalive in winter 310 mo above 20 °C
Wind turbines · Campo de Gibraltar
4
Mediterranean · Cádiz
Campo de Gibraltar
1 609€/m²
1 350–2 512 by town
4 townsalive in winter 43 mo above 20 °C
Town view from the air · Costa Cálida
5
Mediterranean · Murcia
Costa Cálida
1 666€/m²
1 448–2 049 by town
6 townsalive in winter 56 mo above 20 °C
Beach · Costa de Almería
6
Mediterranean · Almería
Costa de Almería
1 760€/m²
1 150–2 651 by town
6 townsalive in winter 45 mo above 20 °C
Fortress · Costa del Azahar
7
Mediterranean · Castellón
Costa del Azahar
1 946€/m²
1 497–2 728 by town
4 townsalive in winter 25 mo above 20 °C
Church from the air · Costa de Valencia
8
Mediterranean · Valencia
Costa de Valencia
2 075€/m²
1 612–2 957 by town
4 townsalive in winter 35 mo above 20 °C
Cove and cliffs · Costa Daurada
9
Mediterranean · Tarragona
Costa Daurada
2 128€/m²
1 583–2 554 by town
4 townsalive in winter 25 mo above 20 °C
Old town · Costa Verde
10
Cantabrian · Asturias
Costa Verde
2 188€/m²
1 550–2 339 by town
4 townsalive in winter 31 mo above 20 °C
Dunes from the air · Fuerteventura
11
Atlantic · Las Palmas
Fuerteventura
2 200€/m²
1 958–2 700 by town
4 townsalive in winter 38 mo above 20 °C
Beach · Costa de la Luz
12
Atlantic · Cádiz, Huelva
Costa de la Luz
2 223€/m²
1 425–4 466 by town
12 townsalive in winter 75 mo above 20 °C
Park · Lanzarote
13
Atlantic · Las Palmas
Lanzarote
2 300€/m²
2 011–2 600 by town
4 townsalive in winter 48 mo above 20 °C
Beach · Rías Baixas
14
Atlantic · Pontevedra
Rías Baixas
2 335€/m²
2 027–3 301 by town
3 townsalive in winter 20 mo above 20 °C
Town view · Costa Brava
15
Mediterranean · Girona
Costa Brava
2 344€/m²
2 223–3 489 by town
4 townsalive in winter 25 mo above 20 °C
Cove and cliffs · Costa Tropical
16
Mediterranean · Granada
Costa Tropical
2 430€/m²
2 235–3 021 by town
3 townsalive in winter 35 mo above 20 °C
Harbour from the air · Gran Canaria
17
Atlantic · Las Palmas
Gran Canaria
2 611€/m²
1 796–3 100 by town
4 townsalive in winter 49 mo above 20 °C
Cove and cliffs from the air · Cantabrian Coast
18
Cantabrian · Cantabria
Cantabrian Coast
2 812€/m²
2 656–2 908 by town
3 townsalive in winter 23 mo above 20 °C
Beach · Menorca
19
Mediterranean · Balearic Islands
Menorca
2 991€/m²
2 600–4 077 by town
4 townsalive in winter 05 mo above 20 °C
Beach · Tenerife
20
Atlantic · Santa Cruz de Tenerife
Tenerife
3 090€/m²
2 326–3 774 by town
3 townsalive in winter 310 mo above 20 °C
Mountains · Costa Blanca
21
Mediterranean · Alicante
Costa Blanca
3 236€/m²
2 241–3 956 by town
12 townsalive in winter 95 mo above 20 °C
Beach · Costa del Sol
22
Mediterranean · Málaga
Costa del Sol
3 395€/m²
1 581–4 477 by town
14 townsalive in winter 143 mo above 20 °C
Cove and cliffs · Mallorca
23
Mediterranean · Balearic Islands
Mallorca
4 000€/m²
3 792–4 200 by town
3 townsalive in winter 15 mo above 20 °C
Beach from the air · Costa Barcelona
24
Mediterranean · Barcelona
Costa Barcelona
4 327€/m²
2 512–4 924 by town
5 townsalive in winter 55 mo above 20 °C
Town view from the air · Basque Coast
25
Cantabrian · Bizkaia, Gipuzkoa
Basque Coast
4 656€/m²
3 524–6 994 by town
4 townsalive in winter 43 mo above 20 °C
Seafront · Ibiza and Formentera
26
Mediterranean · Balearic Islands
Ibiza and Formentera
5 600€/m²
4 400–6 800 by town
5 townsalive in winter 05 mo above 20 °C