Best property investment potential in Spain
Price appreciation, market liquidity, rental yield and short-let demand, combined into one market score for every municipality in Spain.
| # | Municipality | Province | Market score | Grade |
|---|---|---|---|---|
| 1 | Mojácar | Almería | 96/100 | A |
| 2 | Mogán | Las Palmas | 95/100 | A+ |
| 3 | Cuarto del Madroño | Jaén | 94/100 |
D
Provisional · 80% data
|
| 4 | La Iruela | Jaén | 94/100 | B |
| 5 | Castiello de Jaca | Huesca | 92/100 | A |
| 6 | Valdelinares | Teruel | 90/100 | B |
| 7 | Bronchales | Teruel | 89/100 | B |
| 8 | Comunidad de Campoo y Cabuérniga | Cantabria | 89/100 |
B
Provisional · 80% data
|
| 9 | Aguatón | Teruel | 88/100 | C |
| 10 | Canfranc | Huesca | 88/100 | A |
| 11 | Hinojares | Jaén | 88/100 | C |
| 12 | Santa Elena | Jaén | 88/100 | B |
| 13 | Vera | Almería | 88/100 | A+ |
| 14 | Adeje | Santa Cruz de Tenerife | 87/100 | A+ |
| 15 | Alcalá de la Selva | Teruel | 87/100 | B |
| 16 | Benasque | Huesca | 87/100 | A |
| 17 | Cañada Vellida | Teruel | 87/100 | C |
| 18 | Sallent de Gállego | Huesca | 87/100 | A |
| 19 | Tarifa | Cádiz | 87/100 | B |
| 20 | Villanúa | Huesca | 87/100 | A |
Ranked from Terragrado's A→G model (national percentile scoring). The Market score is 0–100. Tap any municipality for the full breakdown — radar, hazards, price & population trends, every indicator with its source.
Provisional marks a municipality where some pillars have no data yet; the missing ones are treated as neutral, so read those grades as directional.
How this ranking works
Terragrado grades each municipality on five pillars — climate resilience, local vitality, amenities & access, property value and market & investment — from official open data, then percentile-ranks them within each country. This page surfaces the top of that ranking for one question and one area. Want it weighted to your priorities? Generate a personalized dossier or re-weight the live map.