High earners and investors
For people with significant income or capital: sensible tax treatment, quality homes and the services that come with them.
- Tax
- Housing quality
- Services
What matters most to you?
The six largest cities for high earners and investors
The same cities as on the homepage, scored for this group. Ranks are among 153 cities with enough data.
- Madrid59Good fit · #47 of 153Helped by Life expectancy; Household income per person
- Barcelona56Mixed fit · #68 of 153Helped by Life expectancy; Household income per person
- Valencia49Mixed fit · #117 of 153Helped by Income tax and social security, average earner; Mortgage lending rate
- Zaragoza62Good fit · #30 of 153Helped by Life expectancy; Household income per person
- Sevilla46Mixed fit · #135 of 153Helped by Income tax and social security, average earner; Mortgage lending rate
- Málaga43Mixed fit · #146 of 153Helped by Income tax and social security, average earner; Mortgage lending rate
All 153 cities
Ranked for high earners and investors, all-round. Scroll the list or search.
| # | City | Region | Fit |
|---|---|---|---|
| 1 | Coslada | Comunidad de Madrid | Great fit |
| 2 | Las Rozas de Madrid | Comunidad de Madrid | Good fit |
| 3 | Rivas-Vaciamadrid | Comunidad de Madrid | Good fit |
| 4 | Sant Cugat del Vallès | Cataluña | Good fit |
| 5 | Alcobendas | Comunidad de Madrid | Good fit |
| 6 | Viladecans | Cataluña | Good fit |
| 7 | Zamora | Castilla y León | Good fit |
| 8 | Getxo | País Vasco | Good fit |
| 9 | Torrejón de Ardoz | Comunidad de Madrid | Good fit |
| 10 | Tres Cantos | Comunidad de Madrid | Good fit |
| 11 | Fuenlabrada | Comunidad de Madrid | Good fit |
| 12 | San Sebastián de los Reyes | Comunidad de Madrid | Good fit |
| 13 | Alcalá de Henares | Comunidad de Madrid | Good fit |
| 14 | Burgos | Castilla y León | Good fit |
| 15 | Logroño | La Rioja | Good fit |
| 16 | Lugo | Galicia | Good fit |
| 17 | Pinto | Comunidad de Madrid | Good fit |
| 18 | Pontevedra | Galicia | Good fit |
| 19 | Santiago de Compostela | Galicia | Good fit |
| 20 | Toledo | Castilla-La Mancha | Good fit |
| 21 | Valladolid | Castilla y León | Good fit |
| 22 | Vitoria-Gasteiz | País Vasco | Good fit |
| 23 | Avilés | Principado de Asturias | Good fit |
| 24 | Bilbao | País Vasco | Good fit |
| 25 | Boadilla del Monte | Comunidad de Madrid | Good fit |
| 26 | Cerdanyola del Vallès | Cataluña | Good fit |
| 27 | Oviedo | Principado de Asturias | Good fit |
| 28 | Guadalajara | Castilla-La Mancha | Good fit |
| 29 | Siero | Principado de Asturias | Good fit |
| 30 | Zaragoza | Aragón | Good fit |
| 31 | Ciudad Real | Castilla-La Mancha | Good fit |
| 32 | Majadahonda | Comunidad de Madrid | Good fit |
| 33 | Ourense | Galicia | Good fit |
| 34 | Pozuelo de Alarcón | Comunidad de Madrid | Good fit |
| 35 | Santander | Cantabria | Good fit |
| 36 | Valdemoro | Comunidad de Madrid | Good fit |
| 37 | A Coruña | Galicia | Good fit |
| 38 | Alcorcón | Comunidad de Madrid | Good fit |
| 39 | Aranjuez | Comunidad de Madrid | Good fit |
| 40 | Arganda del Rey | Comunidad de Madrid | Good fit |
| 41 | Granollers | Cataluña | Good fit |
| 42 | León | Castilla y León | Good fit |
| 43 | Salamanca | Castilla y León | Good fit |
| 44 | Segovia | Castilla y León | Good fit |
| 45 | Gijón | Principado de Asturias | Good fit |
| 46 | Huesca | Aragón | Good fit |
| 47 | Madrid | Comunidad de Madrid | Good fit |
| 48 | Palencia | Castilla y León | Good fit |
| 49 | Calvià | Illes Balears | Good fit |
| 50 | Castelldefels | Cataluña | Good fit |
| 51 | Collado Villalba | Comunidad de Madrid | Good fit |
| 52 | Ponferrada | Castilla y León | Good fit |
| 53 | Sabadell | Cataluña | Good fit |
| 54 | San Vicente del Raspeig | Comunitat Valenciana | Good fit |
| 55 | Vigo | Galicia | Good fit |
| 56 | Colmenar Viejo | Comunidad de Madrid | Mixed fit |
| 57 | El Prat de Llobregat | Cataluña | Mixed fit |
| 58 | Girona | Cataluña | Mixed fit |
| 59 | Granadilla de Abona | Canarias | Mixed fit |
| 60 | Móstoles | Comunidad de Madrid | Mixed fit |
| 61 | Rubí | Cataluña | Mixed fit |
| 62 | San Cristóbal de La Laguna | Canarias | Mixed fit |
| 63 | San Sebastián | País Vasco | Mixed fit |
| 64 | Sant Boi de Llobregat | Cataluña | Mixed fit |
| 65 | Tarragona | Cataluña | Mixed fit |
| 66 | Terrassa | Cataluña | Mixed fit |
| 67 | Torrent | Comunitat Valenciana | Mixed fit |
| 68 | Barcelona | Cataluña | Mixed fit |
| 69 | Cuenca | Castilla-La Mancha | Mixed fit |
| 70 | Barakaldo | País Vasco | Mixed fit |
| 71 | Cáceres | Extremadura | Mixed fit |
| 72 | Cornellà de Llobregat | Cataluña | Mixed fit |
| 73 | Getafe | Comunidad de Madrid | Mixed fit |
| 74 | Utrera | Andalucía | Mixed fit |
| 75 | Vic | Cataluña | Mixed fit |
| 76 | La Línea de la Concepción | Andalucía | Mixed fit |
| 77 | Leganés | Comunidad de Madrid | Mixed fit |
| 78 | Pamplona | Comunidad Foral de Navarra | Mixed fit |
| 79 | Paterna | Comunitat Valenciana | Mixed fit |
| 80 | Rincón de la Victoria | Andalucía | Mixed fit |
| 81 | Talavera de la Reina | Castilla-La Mancha | Mixed fit |
| 82 | Torrelavega | Cantabria | Mixed fit |
| 83 | Albacete | Castilla-La Mancha | Mixed fit |
| 84 | Elche | Comunitat Valenciana | Mixed fit |
| 85 | Irun | País Vasco | Mixed fit |
| 86 | L'Hospitalet de Llobregat | Cataluña | Mixed fit |
| 87 | Mataró | Cataluña | Mixed fit |
| 88 | Alcoy | Comunitat Valenciana | Mixed fit |
| 89 | Castellón de la Plana | Comunitat Valenciana | Mixed fit |
| 90 | Dos Hermanas | Andalucía | Mixed fit |
| 91 | Elda | Comunitat Valenciana | Mixed fit |
| 92 | Ibiza | Illes Balears | Mixed fit |
| 93 | Jaén | Andalucía | Mixed fit |
| 94 | Mollet del Vallès | Cataluña | Mixed fit |
| 95 | Palma | Illes Balears | Mixed fit |
| 96 | Santa Coloma de Gramenet | Cataluña | Mixed fit |
| 97 | Vilanova i la Geltrú | Cataluña | Mixed fit |
| 98 | Cádiz | Andalucía | Mixed fit |
| 99 | Linares | Andalucía | Mixed fit |
| 100 | Molina de Segura | Región de Murcia | Mixed fit |
| 101 | San Fernando | Andalucía | Mixed fit |
| 102 | Santa Lucía de Tirajana | Canarias | Mixed fit |
| 103 | Adeje | Canarias | Mixed fit |
| 104 | Alcalá de Guadaíra | Andalucía | Mixed fit |
| 105 | Algeciras | Andalucía | Mixed fit |
| 106 | Ávila | Castilla y León | Mixed fit |
| 107 | Badalona | Cataluña | Mixed fit |
| 108 | Benalmádena | Andalucía | Mixed fit |
| 109 | Cartagena | Región de Murcia | Mixed fit |
| 110 | Estepona | Andalucía | Mixed fit |
| 111 | Granada | Andalucía | Mixed fit |
| 112 | Reus | Cataluña | Mixed fit |
| 113 | Ferrol | Galicia | Mixed fit |
| 114 | Murcia | Región de Murcia | Mixed fit |
| 115 | Santa Cruz de Tenerife | Canarias | Mixed fit |
| 116 | Torremolinos | Andalucía | Mixed fit |
| 117 | Valencia | Comunitat Valenciana | Mixed fit |
| 118 | Vila-real | Comunitat Valenciana | Mixed fit |
| 119 | Alicante | Comunitat Valenciana | Mixed fit |
| 120 | Ceuta | Ceuta | Mixed fit |
| 121 | Córdoba | Andalucía | Mixed fit |
| 122 | Lleida | Cataluña | Mixed fit |
| 123 | Manresa | Cataluña | Mixed fit |
| 124 | Parla | Comunidad de Madrid | Mixed fit |
| 125 | Roquetas de Mar | Andalucía | Mixed fit |
| 126 | Telde | Canarias | Mixed fit |
| 127 | Arona | Canarias | Mixed fit |
| 128 | Arrecife | Canarias | Mixed fit |
| 129 | Lorca | Región de Murcia | Mixed fit |
| 130 | Mérida | Extremadura | Mixed fit |
| 131 | San Bartolomé de Tirajana | Canarias | Mixed fit |
| 132 | Badajoz | Extremadura | Mixed fit |
| 133 | Chiclana de la Frontera | Andalucía | Mixed fit |
| 134 | Melilla | Melilla | Mixed fit |
| 135 | Sevilla | Andalucía | Mixed fit |
| 136 | Vélez-Málaga | Andalucía | Mixed fit |
| 137 | Las Palmas de Gran Canaria | Canarias | Mixed fit |
| 138 | Mijas | Andalucía | Mixed fit |
| 139 | Motril | Andalucía | Mixed fit |
| 140 | Orihuela | Comunitat Valenciana | Mixed fit |
| 141 | Sagunto | Comunitat Valenciana | Mixed fit |
| 142 | Benidorm | Comunitat Valenciana | Mixed fit |
| 143 | Sanlúcar de Barrameda | Andalucía | Mixed fit |
| 144 | El Ejido | Andalucía | Mixed fit |
| 145 | Fuengirola | Andalucía | Mixed fit |
| 146 | Málaga | Andalucía | Mixed fit |
| 147 | El Puerto de Santa María | Andalucía | Weak fit |
| 148 | Jerez de la Frontera | Andalucía | Weak fit |
| 149 | Marbella | Andalucía | Weak fit |
| 150 | Almería | Andalucía | Weak fit |
| 151 | Huelva | Andalucía | Weak fit |
| 152 | Gandia | Comunitat Valenciana | Weak fit |
| 153 | Torrevieja | Comunitat Valenciana | Weak fit |
All-round is the group's overall fit from our scoring. Pick a focus above to re-rank.
Regions ranked for high earners and investors
All-round fit by region. A region is wider than any one city in it, so read the reasons.
- País VascoGood fit · helped by Household income per person, Income tax and social security, average earner, Mortgage lending rate
- Comunidad de MadridGood fit · helped by Income tax and social security, average earner, Mortgage lending rate, Employee social contributions
- Principado de AsturiasGood fit · helped by Income tax and social security, average earner, Mortgage lending rate, Household income per person
- AragónGood fit · helped by Household income per person, Income tax and social security, average earner, Mortgage lending rate
- Comunidad Foral de NavarraGood fit · helped by Household income per person, Income tax and social security, average earner, Mortgage lending rate
- GaliciaGood fit · helped by Income tax and social security, average earner, Mortgage lending rate, Employee social contributions
- Castilla y LeónGood fit · helped by Income tax and social security, average earner, Mortgage lending rate, Employee social contributions
- CeutaGood fit · helped by Income tax and social security, average earner, Mortgage lending rate, Doctors
- La RiojaGood fit · helped by Income tax and social security, average earner, Mortgage lending rate, Employee social contributions
- ExtremaduraMixed fit · helped by Income tax and social security, average earner, Mortgage lending rate, Employee social contributions
- CantabriaMixed fit · helped by Income tax and social security, average earner, Mortgage lending rate, Employee social contributions
- MelillaMixed fit · helped by Income tax and social security, average earner, Mortgage lending rate, Employee social contributions
- Castilla-La ManchaMixed fit · helped by Income tax and social security, average earner, Mortgage lending rate, Employee social contributions
- CanariasMixed fit · helped by Income tax and social security, average earner, Mortgage lending rate, Employee social contributions
- Región de MurciaMixed fit · helped by Income tax and social security, average earner, Mortgage lending rate, Employee social contributions
- Illes BalearsMixed fit · helped by Income tax and social security, average earner, Mortgage lending rate, Employee social contributions
- CataluñaMixed fit · helped by Income tax and social security, average earner, Mortgage lending rate, Employee social contributions
- Comunitat ValencianaMixed fit · helped by Income tax and social security, average earner, Mortgage lending rate, Employee social contributions
- AndalucíaMixed fit · helped by Income tax and social security, average earner, Mortgage lending rate, Employee social contributions
Places our guides recommend for high earners and investors
Other groups
Need certainty before you act?
For important relocation decisions, speak with a qualified human specialist.
Always verify important information with the relevant official authority or a qualified adviser before acting. This website uses large language models together with various public data sources, official government documents and other established sources. Due to the amount of data on this website, some information might be wrong. Information may also be incomplete or outdated.