The 20 best-rated places for a second home in Spain
The same five pillars, re-weighted towards what a second-home buyer actually optimises for: climate, surroundings and services over investment return.
- Drawn
- Jul 31, 2026
- Ranked from
- 2,266 municipalities
- Excluded, provisional
- 0
- Scoring model
- 2026.12-momentum-v1
| # | Municipality | Province | Population | Lifestyle score | Grade |
|---|---|---|---|---|---|
| 1 | Los Alcázares | Murcia | 20,408 | 86/100 | A+ |
| 1 | Ingenio | Las Palmas | 32,905 | 86/100 | A+ |
| 3 | San Pedro del Pinatar | Murcia | 29,674 | 85/100 | A+ |
| 4 | Salt | Girona | 34,491 | 83/100 | A+ |
| 4 | la Vall d'Uixó | Castelló | 32,242 | 83/100 | A+ |
| 4 | La Unión | Murcia | 21,380 | 83/100 | A+ |
| 7 | Orpesa | Castelló | 12,640 | 82/100 | A+ |
| 7 | Santa Lucía de Tirajana | Las Palmas | 78,584 | 82/100 | A+ |
| 7 | Cunit | Tarragona | 16,385 | 82/100 | A+ |
| 7 | Vila-real | Castelló | 53,623 | 82/100 | A+ |
| 7 | Vilagarcía de Arousa | Pontevedra | 37,888 | 82/100 | A+ |
| 7 | Calafell | Tarragona | 32,624 | 82/100 | A+ |
| 7 | Torre-Pacheco | Murcia | 41,479 | 82/100 | A+ |
| 7 | Marín | Pontevedra | 23,991 | 82/100 | A+ |
| 15 | San Miguel de Abona | Santa Cruz de Tenerife | 23,960 | 81/100 | A+ |
| 15 | Barreiros | Lugo | 3,036 | 81/100 | A+ |
| 15 | Barbadás | Ourense | 11,201 | 81/100 | A+ |
| 15 | Benicàssim | Castelló | 20,539 | 81/100 | A+ |
| 15 | Arona | Santa Cruz de Tenerife | 87,793 | 81/100 | A+ |
| 15 | Adeje | Santa Cruz de Tenerife | 50,021 | 81/100 | A+ |
What this table leaves out, and why
- 0 municipalities were dropped for a provisional grade. Where one of the five pillars has no data for a town, the site fills it with a neutral value and marks the grade provisional. That is fair on the town's own page, where the marker is visible. In a ranking it is not: a town competing on two measured pillars and three neutral ones would place on the strength of what we do not know about it.
- 5,951 were below the population floor of 2,000 inhabitants. Percentile scores are unstable where a single amenity or a single housing development moves the whole figure, and those places sort to the top of an ungated list.
- Tied towns share a rank. Scores are published as whole numbers and they saturate at the top of a table, so several towns here hold the same score and therefore the same position. Where a tie has to be broken to fit twenty rows, it is broken alphabetically — which is arbitrary, and is why the rank is shared rather than invented.
- The ranking is within Spain, not across Europe. Each pillar is a percentile against that country's own distribution, so a Spanish 80 and an Italian 80 are two statements about two different populations. Pooling them would rank countries, not towns.
- This is a municipality, not a house. Everything here describes the place — its climate, its hazards, its services, its market. It says nothing about any individual property in it.
Computed under scoring model 2026.12-momentum-v1. A ranking published under a different model version is not directly comparable with this one — the weights or the inputs changed, so a town moving between two editions may be the model moving rather than the town.
Using it
Free to reproduce, in whole or in part, with attribution to Terragrado and a link to this page or to the methodology. The CSV carries the same rows plus the edition, the model version and a link to each town's page, so a reader can check any line of it.
Showing one of these towns on your own site? There is an embeddable grade badge for that.