¿Cuánto hay que ganar para comprar una vivienda en España?
07 08-2026

¿Cuánto hay que ganar para comprar una vivienda en España?

Este mapa responde a la pregunta de cuánto debe ingresar al mes una persona o familia para comprar una casa en cada gran ciudad española para no destinar más del 35 % de su renta al pago de la hipoteca de su vivienda principal.

El eje de las grandes capitales concentra los valores más altos

San Sebastián (5.074 €), Madrid (4.574 €) y Barcelona (4.485 €) marcan el podio nacional.

Bilbao (3.185 €), Getafe (2.950 €), L’Hospitalet (2.896 €), Badalona (2.705 €), Valencia (2.675 €) y Sevilla (2.566 €) completan el grupo de grandes capitales y áreas metropolitanas donde el umbral salarial de acceso supera los 2.500 €/mes netos o se sitúa muy cerca de ese nivel.

Lo que diferencia este grupo de ciudades no es solo el precio del metro cuadrado, sino la concentración de la demanda: capitalidad administrativa, hubs económicos y áreas metropolitanas con alta presión demográfica. El resultado es un umbral salarial de acceso más elevado, que sitúa a estas ciudades en la parte alta del mapa nacional.

La costa: dos realidades en el mismo litoral

El Mediterráneo cuenta dos historias paralelas:

Marbella (3.532 €), Benidorm (2.813 €) y Palma de Mallorca (3.477 €) muestran cómo la demanda internacional puede elevar el salario necesario para acceder a una vivienda media.

En contraposición, Castellón (1.338 €), Almería (1.727 €) o Murcia (1.526 €) se sitúan en niveles de acceso más contenidos dentro del litoral español.

El interior peninsular como refugio asequible

Castilla-La Mancha, Castilla y León y Galicia concentran las ciudades con salarios necesarios más bajos del estudio.

Zamora (1.279 €), Lugo (1.322 €), Ciudad Real (1.323 €) y Palencia (1.339 €) componen el mapa de la “España descomprimida”: mercados con menor presión demográfica y precios de vivienda más contenidos.

Ranking completo de las 60 ciudades

 

Localidad

Valor vivienda 100m2

Salario Neto Mensual

1

Donostia/San Sebastián

480,22 €

5,07 €

2

Madrid

432,85 €

4,57 €

3

Barcelona

424,47 €

4,49 €

4

Marbella

334,21 €

3,53 €

5

Palma

329,08 €

3,48 €

6

Bilbao

301,38 €

3,19 €

7

Getafe

279,19 €

2,95 €

8

Cádiz

278,05 €

2,94 €

9

Hospitalet de Llobregat, L'

274,02 €

2,90 €

10

Málaga

268,02 €

2,83 €

11

Benidorm

266,17 €

2,81 €

12

Badalona

255,97 €

2,71 €

13

València

253,13 €

2,68 €

14

Sevilla

242,84 €

2,57 €

15

Vitoria/Gasteiz

234,62 €

2,48 €

16

Pamplona/Iruña

234,31 €

2,48 €

17

Girona

232,31 €

2,46 €

18

Santander

219,14 €

2,32 €

19

Granada

219,02 €

2,31 €

20

Coruña, A

218,16 €

2,31 €

21

Zaragoza

198,43 €

2,10 €

22

Ceuta

194,19 €

2,05 €

23

Gijón

194,10 €

2,05 €

24

Vigo

193,38 €

2,04 €

25

Melilla

190,95 €

2,02 €

26

Alacant/Alicante

188,41 €

1,99 €

27

Santa Cruz de Tenerife

184,01 €

1,94 €

28

Palmas de Gran Canaria, Las

182,56 €

1,93 €

29

Segovia

180,96 €

1,91 €

30

Guadalajara

179,39 €

1,90 €

31