HIPOTECALC ANALYTICS / IHEC

Hipotecalc Home Purchase Effort Index

How many estimated annual household incomes an 80 m² home costs at asking prices. A comparable measure across 100 Spanish municipalities.

By Equipo Hipotecalc · Published 8 September 2026

Source cutoff: 7 September 2026 · Edition 2026-09-07-v1 · Methodology 1.0

Sample median
4.27×
Annual household incomes · Q1 2026
Quarterly change
+0.2 %
Q4 2025
Annual change
+7.0 %
Same quarter, previous year
Municipalities
100
Fixed sample, population 2025

EXPLORE THE SERIES

The path to buying a home

2023 — 2026

Multiples of estimated annual household income · lower means less relative effort

Estimated home purchase effort: Madrid. Data table below the chart.0.02.55.07.510.0Q1 2023Q1 2023: 6.75×Q2 2023: 6.78×Q3 2023: 6.67×Q4 2023: 6.90×Q1 2024Q1 2024: 7.16×Q2 2024: 7.55×Q3 2024: 7.85×Q4 2024: 8.23×Q1 2025Q1 2025: 8.63×Q2 2025: 9.16×Q3 2025: 9.24×Q4 2025: 9.21×Q1 2026Q1 2026: 9.34×
MadridMedian of 100 municipalities
Q1 2026Madrid: 9.34×Median: 4.27×
Read the chart as a table
Historical series, income multiples
QuarterMadridMedian
Q1 20236.753.86
Q2 20236.783.84
Q3 20236.673.77
Q4 20236.903.80
Q1 20247.163.77
Q2 20247.553.88
Q3 20247.853.81
Q4 20248.233.89
Q1 20258.633.99
Q2 20259.164.24
Q3 20259.244.23
Q4 20259.214.26
Q1 20269.344.27

100 MUNICIPALITIES

Home purchase effort ranking

Q1 2026

100 of 100 municipalities. Rank 1 = highest effort.

IHEC · asking prices and estimated household income · Q1 2026
1MarbellaMálaga11.11469,70642,280+0.6 %
2FuengirolaMálaga9.69349,60036,080-1.8 %
3AronaSanta Cruz de Tenerife9.68327,12033,776-0.0 %
4EsteponaMálaga9.38363,57438,766+1.8 %
5MadridMadrid9.34524,10656,120+1.4 %
6Donostia/San SebastiánGipuzkoa9.11533,12058,539-1.0 %
7BenalmádenaMálaga8.64329,49438,115+1.4 %
8PalmaBalears, Illes8.48436,16051,431+1.3 %
9BarcelonaBarcelona7.99425,68053,248+0.5 %
10MijasMálaga7.91283,78635,878+0.8 %
11MálagaMálaga7.51309,28041,194+0.4 %
12TorreviejaAlicante/Alacant7.18195,17427,192+1.4 %
13OrihuelaAlicante/Alacant6.68222,96033,359+0.8 %
14BilbaoBizkaia6.38321,68050,383+0.5 %
15ValènciaValencia/València6.08273,89445,037+1.5 %
16CádizCádiz5.99252,13442,079+2.1 %
17BarakaldoBizkaia5.83252,90643,394-0.5 %
18SantanderCantabria5.79251,60043,444+1.3 %
19Hospitalet de Llobregat, L'Barcelona5.74235,52041,066+2.8 %
20LeganésMadrid5.72248,64043,465+1.7 %
21AlcorcónMadrid5.64264,16046,809+2.4 %
22Chiclana de la FronteraCádiz5.59198,40035,489+1.2 %
23Coruña, ACoruña, A5.55248,32044,749+1.6 %
24Puerto de Santa María, ElCádiz5.49221,25440,328+1.9 %
25Cornellà de LlobregatBarcelona5.43234,10643,085+1.1 %
26San Sebastián de los ReyesMadrid5.43319,97458,928+2.6 %
27CosladaMadrid5.43255,17447,036+2.0 %
28GetafeMadrid5.41254,13446,986+3.3 %
29Alacant/AlicanteAlicante/Alacant5.40212,10639,278+0.6 %
30MóstolesMadrid5.32231,17443,422+2.3 %
31SevillaSevilla5.25223,92042,656+2.2 %
32FuenlabradaMadrid5.24225,46643,059+4.3 %
33SalamancaSalamanca5.19194,96037,541+4.5 %
34GijónAsturias5.16207,97440,308+0.1 %
35GranadaGranada5.05209,01441,398+0.4 %
36Palmas de Gran Canaria, LasPalmas, Las5.00220,18644,014+2.6 %
37Pamplona/IruñaNavarra4.93240,29448,740+1.0 %
38Santa Cruz de TenerifeSanta Cruz de Tenerife4.93216,53443,928+1.6 %
39Vitoria-GasteizAraba/Álava4.93233,22647,352+0.1 %
40Santa Coloma de GramenetBarcelona4.88187,49438,407+0.9 %
41Torrejón de ArdozMadrid4.82224,58646,612+1.8 %
42Alcalá de HenaresMadrid4.80225,86647,070+4.7 %
43BadalonaBarcelona4.68204,88043,797+0.4 %
44ParlaMadrid4.60181,78639,549+2.3 %
45VigoPontevedra4.58200,10643,674+3.1 %
46Sant Cugat del VallèsBarcelona4.57385,38684,267+1.5 %
47PontevedraPontevedra4.54187,92041,435+3.0 %
48Sant Boi de LlobregatBarcelona4.45201,81445,336-0.6 %
49AlcobendasMadrid4.40321,92073,235-1.6 %
50MataróBarcelona4.31186,53443,284+1.7 %
51GironaGirona4.23212,90650,337-0.3 %
52San Cristóbal de La LagunaSanta Cruz de Tenerife4.22173,94641,186+0.9 %
53Santa Lucía de TirajanaPalmas, Las4.19155,73437,131+7.4 %
54Vélez-MálagaMálaga4.18147,06635,168-2.2 %
55Rivas-VaciamadridMadrid4.15254,80061,418-1.2 %
56OviedoAsturias4.14177,76042,895+3.6 %
57San FernandoCádiz4.14159,38638,516+2.2 %
58ZaragozaZaragoza4.12182,13444,235+1.3 %
59Jerez de la FronteraCádiz4.11148,96036,219+4.3 %
60Elx/ElcheAlicante/Alacant4.09145,89435,628+0.4 %
61CeutaCeuta4.05204,29450,489+5.3 %
62BurgosBurgos4.01174,90643,639+3.9 %
63RubíBarcelona4.00183,92045,962+2.4 %
64GandiaValencia/València4.00144,93436,258+2.9 %
65ValdemoroMadrid3.95200,08050,640+1.4 %
66SabadellBarcelona3.95178,98645,335-0.4 %
67LogroñoRioja, La3.94169,04042,933+2.2 %
68ValladolidValladolid3.91164,61442,123+1.6 %
69Rozas de Madrid, LasMadrid3.85321,84083,615+2.1 %
70TerrassaBarcelona3.81171,78645,037+0.2 %
71GuadalajaraGuadalajara3.77169,46644,927+3.8 %
72TeldePalmas, Las3.76147,33439,134+2.0 %
73Pozuelo de AlarcónMadrid3.68398,026108,258+1.0 %
74TorrentValencia/València3.65147,78640,500+3.1 %
75Santiago de CompostelaCoruña, A3.62168,74646,586-1.8 %
76CórdobaCórdoba3.58143,52040,061+3.8 %
77Roquetas de MarAlmería3.58128,32035,849+2.1 %
78LeónLeón3.58146,05440,848+3.8 %
79HuelvaHuelva3.56134,13437,698+2.1 %
80AlbaceteAlbacete3.46145,68042,113+1.8 %
81AlmeríaAlmería3.42135,33439,575+0.6 %
82TarragonaTarragona3.42153,41444,873+1.6 %
83OurenseOurense3.38130,58638,588+2.2 %
84BadajozBadajoz3.28129,41439,399+1.7 %
85ToledoToledo3.28160,40048,867-0.2 %
86Dos HermanasSevilla3.23136,61442,255+2.1 %
87Ejido, ElAlmería3.22106,72033,192+5.4 %
88CartagenaMurcia3.18130,45441,019-0.3 %
89MelillaMelilla3.18164,24051,705+1.1 %
90Castelló de la PlanaCastellón/Castelló3.10127,36041,122+2.2 %
91CáceresCáceres3.08124,13440,341-0.1 %
92LugoLugo3.05119,57439,215+1.4 %
93AlgecirasCádiz3.01114,96038,245+3.3 %
94MurciaMurcia2.97129,30643,490-0.8 %
95ReusTarragona2.91121,68041,789+2.8 %
96Talavera de la ReinaToledo2.8598,93434,665+4.4 %
97JaénJaén2.77114,45441,375+2.6 %
98ManresaBarcelona2.65112,37442,363+2.3 %
99LleidaLleida2.63114,80043,682+1.1 %
100LorcaMurcia2.60102,98639,550+4.4 %

Estimated annual household income, not quarterly income. Changes are calculated from unrounded index values. Ties are ordered by INE code.

Explore a municipality

Quarterly report archive

Historical reconstructions with the current documented methodology. Every edition has a permanent URL.

FOR JOURNALISTS & RESEARCHERS

Cite this analysis

Hipotecalc Analytics. Hipotecalc Home Purchase Effort Index (IHEC), Q1 2026. Edition 2026-09-07-v1. Calculations by Hipotecalc using Idealista asking prices and INE income/household data. Municipal quarterly income is estimated. https://www.hipotecalc.com/en/analytics/house-price-to-income

CSV includes derived index results and attribution, not the complete underlying source database. Municipal pages download the full series; the chart shows the six highest-effort municipalities.